(備忘録)問題解決のための「アルゴリズム数学」〜 4
問題
自分の回答
injectめっちゃ使うようになった
n, r = gets.split.map(&:to_i) puts n.downto((n-r)+1).inject(:*) / (1..r).inject(:*)
その他の回答
combinationという便利メソッドがあるのか
Array#combination (Ruby 3.1 リファレンスマニュアル)
n, m = gets.split.map(&:to_i) puts (1..n).to_a.combination(m).size