diff options
author | Jesse Luehrs <doy@tozt.net> | 2009-05-14 19:51:41 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2009-05-14 19:51:41 -0500 |
commit | c3ff98ee4aa79bcaa07c8a478e96539c2a512e73 (patch) | |
tree | 0b1a04ee7e5b05ec23dcfa274d4258f8acbcdf9d /14.lua | |
parent | 394121b98178246a0b1063e9104f8878cf2a17e5 (diff) | |
download | projecteuler-c3ff98ee4aa79bcaa07c8a478e96539c2a512e73.tar.gz projecteuler-c3ff98ee4aa79bcaa07c8a478e96539c2a512e73.zip |
rename files for better sorting
Diffstat (limited to '14.lua')
-rw-r--r-- | 14.lua | 20 |
1 files changed, 0 insertions, 20 deletions
@@ -1,20 +0,0 @@ -function collatz(n) - local sum = 1 - while true do - if n == 1 then break end - if n % 2 == 0 then n = n / 2 - else n = n * 3 + 1 end - sum = sum + 1 - end - return sum -end - -local max = 0 -local maxnum = 0 -for i = 1, 999999 do - local sum = collatz(i) - print(i .. ": " .. sum) - if sum > max then max = sum; maxnum = i end -end -print("--------") -print(maxnum .. ": " .. max) |