Advertisement
Guest User

Untitled

a guest
May 24th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. function isInt(n) {
  2. return n % 1 === 0;
  3. }
  4.  
  5. var i, j;
  6. var count = 0;
  7.  
  8. var uniq_d = {}
  9.  
  10. for (i = 1000; i >= 3; i--) {
  11. uniq_d = {}
  12. for (j = i - 1; j >= i / 1.42; j--) {
  13. k = Math.sqrt(i * i - j * j);
  14. if (k != 0 && isInt(k)) {
  15. if (k in uniq_d) {
  16. continue;
  17. } else {
  18. console.log(i, j, k);
  19. count += 1;
  20. uniq_d[j] = true;
  21. uniq_d[k] = true;
  22. }
  23. }
  24.  
  25.  
  26. }
  27. }
  28.  
  29. console.log(count);//881
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement