Pisano period: Difference between revisions
→{{header|Lua}}: remove ";"
(Added Lua) |
(→{{header|Lua}}: remove ";") |
||
Line 1,530:
local maxNumber = 180
-- sieve the primes to maxNumber
local isPrime = {}
for i = 1, maxNumber do isPrime[ i ] = i % 2 ~= 0 end
isPrime[ 1 ] = false
isPrime[ 2 ] = true
Line 1,544 ⟶ 1,545:
local r = 0
for i = 0, ( m * m ) - 1 do
p, c = c, ( p + c ) % m
if p == 0 and c == 1 then return i + 1 end
end
|