codingtests/solutions/ProjectEuler/027/solve.rb
2024-07-01 13:49:44 +00:00

13 lines
201 B
Ruby

DIGITS = 1000
max = 10 ** (DIGITS-1)
fcurrent = 1
fprev = 1
term = 2
while fcurrent < max do
term = term + 1
fnext = fcurrent + fprev
fprev = fcurrent;
fcurrent = fnext;
end
puts term