036 Double-base palindromes -- v4.sf 306 B

123456789101112131415161718192021
  1. #!/usr/bin/ruby
  2. # Daniel "Trizen" Șuteu
  3. # Date: 06 December 2022
  4. # https://github.com/trizen
  5. # https://projecteuler.net/problem=36
  6. # Runtime: 0.250s
  7. var total = 0
  8. var limit = 1e6
  9. for (var n = 1; n < limit; n.next_palindrome!(2)) {
  10. if (n.is_palindrome(10)) {
  11. total += n
  12. }
  13. }
  14. say total