codingtests/ProjectEuler/036/solve.rb
2012-04-25 15:26:13 +02:00

10 lines
166 B
Ruby

MAX = 1000000
result = 0
(1..MAX).step(2) { |i|
if(i.to_s == i.to_s.reverse)
if(i.to_s(2) == i.to_s(2).reverse)
result += i
end
end
}
print result