What is the largest prime factor of the number 600851475143 ?
My attempt:
The machine is just not running this codeCode:#include <stdafx.h> int main() { int num1, num2, num3, num4, lrgprime, sum; lrgprime=num2=num4=sum=0; for (num1=2; num1<300425737572; num1++) { num2=600851475143%num1; if (num2==0) { for (num3=2; num3<=num1; num3++) { num4=num1%num3; if (num4==0 && num1==num3 && num1>=lrgprime) lrgprime=num1; } } } printf("This is the largest prime factor: %d", lrgprime); return 0; }
What did I do wrong?



LinkBack URL
About LinkBacks



