Skip to content

Instantly share code, notes, and snippets.

View aniruddha-adhikary's full-sized avatar

Aniruddha Adhikary (Ani) aniruddha-adhikary

View GitHub Profile
include Math
require "bigdecimal/math"
include BigMath
# Sum all odd PI digits from 1 to 31415
PI(31415).to_digits.tr('.', '').split('').select.each_with_index {|s, i| i.even?}.tap {|x| p x.map(&:to_i).inject(0, &:+)}