Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Lua 5.4.3 Copyright (C) 1994-2021 Lua.org, PUC-Rio
- > primes = {}
- > for i = 1, 99999 do primes[i] = i end
- > for i = 2, 317 do if primes[i] ~= primes[i-1] then
- >> for j = 2*i, 99999, i do
- >> local k = primes[j-1]
- >> local l = j+1
- >> while primes[l] == primes[j] do
- >> primes[l] = k
- >> l = l+1
- >> end
- >> primes[j] = k
- >> end
- >> end end
- > =primes[4]
- 3
- > =primes[6]
- 5
- > return primes[10]
- 7
- > primes[12349]
- 12347
- > primes[56089
- >> ]
- >>
- >> end
- stdin:4: syntax error near 'end'
- > =primes[56089]
- 56087
- > return primes[56809]
- 56809
- > primes[65839]
- 65839
- >
Advertisement
Add Comment
Please, Sign In to add comment