/*
2520 is the smallest number that can be divided
by each of the numbers from 1 to 10 without any remainder.
What is the smallest positive number that is
evenly divisible by all of the numbers from 1 to 20?
0. int number=1;
1. while(1)
2. if (number % 1 == 0 )
if (number % 2 == 0 )
if (number % 3 == 0 )
if (number % 4 == 0 )
if (number % 5 == 0 )
if (number % 6 == 0 )
if (number % 7 == 0 )
if (number % 8 == 0 )
if (number % 9 == 0 )
if (number % 10 == 0 )
break;
else
number++;
3. cout << number;
*/
#include <iostream>
using namespace std;
int main()
{
int number=1;
while(1)
{
if (number % 1 == 0 )
if (number % 2 == 0 )
if (number % 3 == 0 )
if (number % 4 == 0 )
if (number % 5 == 0 )
if (number % 6 == 0 )
if (number % 7 == 0 )
if (number % 8 == 0 )
if (number % 9 == 0 )
if (number % 10 == 0 )
if (number % 11 == 0 )
if (number % 12 == 0 )
if (number % 13 == 0 )
if (number % 14 == 0 )
if (number % 15 == 0 )
if (number % 16 == 0 )
if (number % 17 == 0 )
if (number % 18 == 0 )
if (number % 19 == 0 )
if (number % 20 == 0 )
break;
number++;
}
cout << number;
cin.get();
return 0;
}