Today we will be solving Life, The Universe, and Everything CodeChef problem which is a part of CodeChef DSA Learning Series.
Problem
Your program is to use the brute-force approach in order to find the Answer to Life, the Universe, and Everything. More precisely… rewrite small numbers from input to output. Stop processing input after reading in the number 42. All numbers at input are integers of one or two digits.
Sample Input
1
2
88
42
99
Sample Output
1
2
88
Solution – Life, The Universe, and Everything CodeChef Solution
Java
/* package codechef; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Codechef { public static void main (String[] args) throws java.lang.Exception { Scanner s = new Scanner(System.in); int num; while((num=s.nextInt())!= 42){ System.out.println(num); } } }
C++
#include <iostream> using namespace std; int main() { // your code goes here int n; scanf("%d",&n); if(n!=42 && n<100) { printf("%d\n",n); return main(); } return 0; }
Disclaimer: The above problem (Life, The Universe, and Everything: TEST) is generated by CodeChef but the solution is provided by CodingBroz.
Broz Who Code
CodingBroz