Guest User

Untitled

a guest
Jan 21st, 2022
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. Lua 5.4.3 Copyright (C) 1994-2021 Lua.org, PUC-Rio
  2. > primes = {}
  3. > for i = 1, 99999 do primes[i] = i end
  4. > for i = 2, 317 do if primes[i] ~= primes[i-1] then
  5. >> for j = 2*i, 99999, i do
  6. >> local k = primes[j-1]
  7. >> local l = j+1
  8. >> while primes[l] == primes[j] do
  9. >> primes[l] = k
  10. >> l = l+1
  11. >> end
  12. >> primes[j] = k
  13. >> end
  14. >> end end
  15. > =primes[4]
  16. 3
  17. > =primes[6]
  18. 5
  19. > return primes[10]
  20. 7
  21. > primes[12349]
  22. 12347
  23. > primes[56089
  24. >> ]
  25. >>
  26. >> end
  27. stdin:4: syntax error near 'end'
  28. > =primes[56089]
  29. 56087
  30. > return primes[56809]
  31. 56809
  32. > primes[65839]
  33. 65839
  34. >
  35.  
Advertisement
Add Comment
Please, Sign In to add comment