Guest User

Untitled

a guest
May 23rd, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. <?php
  2.  
  3. function isprime ($num) {
  4. $i = (int)(sqrt($num));
  5. while ($i>1) {
  6. if ($num%$i==0) {
  7. return 0;
  8. }
  9. $i--;
  10. }
  11. return 1;
  12. }
  13.  
  14. $input = 600851475143;
  15. $largest = 0;
  16.  
  17. $j = (int)(sqrt($input)+1);
  18. while($j>1) {
  19. if (intval(fmod($input,$j))==0) {
  20. if (isprime($j)) {
  21. $largest = $j;
  22. break;
  23. }
  24. }
  25. $j--;
  26. }
  27.  
  28. echo $largest;
  29. ?>
Add Comment
Please, Sign In to add comment