Rust part11at TECH
Rust part11 - 暇つぶし2ch612:デフォルトの名無しさん
21/08/11 06:37:52.46 MmQ+sLSI.net
>>593
やってみた
入出力例のassertも通ったけどこれでいい?
fn main() {
 assert_eq!(17, count(10, &vec![2, 3, 4]));
}
fn count(n: i32, abc: &[i32]) -> i32 {
 if n < 0 { 0 } else if n == 0 { 1 } else { abc.iter().map(|a| count(n - a, abc)).sum() }
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch