プログラミングのお題スレ Part9at TECHプログラミングのお題スレ Part9
- 暇つぶし2ch460:デフォルトの名無しさん 17/07/30 19:16:10.29 LizATlBz.net >>431 Ruby def farey(n, k) return [0r, 1r][k] if n == 1 farey(n - 1, 0..-1).each_cons(2).inject([0r]){|s, (a, b)| x = a.denominator + b.denominator s << 1r*(a.numerator + b.numerator)/x if x == n s << b }[k] end