登録名
🔰paizaC級対策問題①:配列と each で硬貨の最小枚数を求める
タグ
paizaC級
初心者向け
paiza
ruby
コードの説明
1 つの整数 N が与えられます。
N 円ちょうどを、次の硬貨だけを使って支払うとします。
・500 円硬貨
・100 円硬貨
・50 円硬貨
・10 円硬貨
・5 円硬貨
・1 円硬貨
このとき、使う硬貨の合計枚数が最小になるように支払った場合、
必要な硬貨の枚数を求めてください。
硬貨はそれぞれ十分な枚数があるものとします。
ヒント
この問題のねらいは、
"if をたくさん並べるのではなく、
配列と each を使って「同じ処理をまとめる」こと"
だよ 💡
登録コード
最終更新日:2025/11/22 19:40
解答
答え:10枚