Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. const primorial=2*3*5*7*11*13*17*19*23*29;
  2. var largest=0;
  3. var sblistlength=0;
  4.  
  5. function hcfnaive(x, y) {
  6. x = Math.abs(x);
  7. y = Math.abs(y);
  8. while(y) {
  9. var t = y;
  10. y = x % y;
  11. x = t;
  12. }
  13. return x;
  14. }
  15.  
  16. for(i=0; i<primorial; i++){
  17. var k=0
  18. while(hcfnaive(i+k,primorial)!=1 || hcfnaive(i-k,primorial)!=1){
  19. k=k+1
  20. if(k==213) sblistlength = sblistlength+1;
  21. }
  22.  
  23. if(k>largest) largest=k;
  24. }
  25. console.log("length: " + sblistlength);
  26. console.log("largest: " + largest);
  27. console.log("primorial: " + primorial);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement