Coding_Gamesメモ_Add'em_Up
Coding_Gamesメモ_Add'em_Up
javaの学習にCoding_Games を知り、学習の記録としてメモ。
To debug:
System.err.println( );
を使うとデバックしやすくなる。(エラー出力は評価に影響しない)
内容
合成費用計算機
ルール
低ポイントのカード2枚を合成することで合計ポイントのカード1枚を手に入れることができる
しかし、それには合計ポイント分の費用がかかる
合成費用の例 1p, 2p, 3p のカードを合成 1p + 2p = 3p 3p + 3p = 6p 合計費用 3 +6 = 9 3p + 2p = 5p 5p + 1p = 6p 合計費用 5 + 6 = 11
一番低いコストですべてのカードを合成すると費用がどれぐらい必要か出力
インプット
1行目 カードの枚数 N
2行目 スペース区切りのカードのコスト
アウトプット
全てのカードを合成するための最小費用
配列から小さい数2つを探し、合計していく
考え方
Coding_Games:https://www.codingame.com/