From 7e7b56db42ceb8d2b8973eae678fa4b58d5d3659 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 13 May 2009 23:32:40 -0500 Subject: add old solutions --- 145.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 145.lua (limited to '145.lua') diff --git a/145.lua b/145.lua new file mode 100644 index 0000000..1713881 --- /dev/null +++ b/145.lua @@ -0,0 +1,12 @@ +-- this will take ~6h to run... need efficiency! +function reversible(n) + local revn = n:reverse() + local str = tostring(n + revn) + return not str:match("[02468]") +end + +local sum = 0 +for i = 1, 999999999 do + if i % 10 ~= 0 and reversible(tostring(i)) then sum = sum + 1 end +end +print(sum) -- cgit v1.2.3