Q)The prime factors of 13195 are 5, 7, 13 and 29.
What is the largest prime factor of the number 600851475143 ?
Solution: This java code gives the solution.
public class Prob3 { public static void main(String[] args) { long n; long icopy= 2; n = 600851475143L; boolean flag = true ; for(long i =3 ; i < Math.sqrt(n) ; i++ ) { if(n % i == 0 ) { for(long j = 2; j <= Math.sqrt(i) ; j++) { if (i%j==0) flag = false; } if (flag) { icopy = i; } } } System.out.println(icopy); } }
No comments:
Post a Comment