原题目:
The prime factors of 13195 are 5, 7, 13 and 29.
What is the largest prime factor of the number 600851475143 ?
a=600851475143
for k=(a-1)/2:-1:3
if mod(a,k)==0
if isprime(k)
disp(k)
break
end
end
end
最后输出结果是6857
逻辑不是很好,计算时间会比较长