- ベストアンサー
ruby で C(コンビネーション) の 計算
rubyで10C2を計算させるにはどう書いたらいいのでしょうか? while を使うことはわかりました、、、
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ruby -e "def c(n,k) k % n == 0 ? 1 : c(n-1,k-1)+c(n-1,k); end;p c(10,2)" ruby 1.9で確認。
rubyで10C2を計算させるにはどう書いたらいいのでしょうか? while を使うことはわかりました、、、
ruby -e "def c(n,k) k % n == 0 ? 1 : c(n-1,k-1)+c(n-1,k); end;p c(10,2)" ruby 1.9で確認。