Find a number which when divided by 2 ,3 ,4 ,5 ,6, 7 ,8 , 9 ,10 individually gives remainder 1 and when divided by 11 gives remainder 0 find a number which when divided by 2 ,3 ,4 ,5 ,6, 7 ,8 , 9 ,10 individually gives remainder 1 and when divided by 11 gives remainder 0.
There is one question posted on geeksforgeeks.con under SAP interview questions. Though it is a simpler one but still I like to share the code with the interested people.
Here is the code :
Thanks.
Here is the code :
#include <iostream> #include <conio.h> using namespace std; void main() { int result = 11; bool found = false; for (; !found; result += 11) { found = true; for (int index = 2; index <= 10 && found; ++index) { found &= (result % index) == 1; } } result -= 11; cout << result; _getch(); }
Thanks.
Comments
Post a Comment