Monday, May 16, 2011

Problem 3 (C++)

#include <iostream> 
using namespace ::std;  

int main() 
{
        double sum = 1;
        int i;
        for(i=2; sum != 600851475143; i++)
        {
                if(600851475143%i == 0)
                {
                        sum *= i;
                }
        }

        cout << i-1;
        cin >> sum;//pause
        return 0;
}

No comments:

Post a Comment