回答

✨ ベストアンサー ✨

50円硬貨が1枚以上あるので、50刻みの金額なら100円硬貨と50円硬貨の総額(今回は300円)までは全て100円硬貨と50円硬貨を適切に組み合わせることで表せます。
10円硬貨は4枚ないので、例えば140円になる組み合わせは作れません。故に50円硬貨を10円硬貨5枚と解釈するのはかえって不便です。

100円硬貨50円硬貨10円硬貨の異なる3つの変数よりも、50円玉と10円玉の2種類の変数の方が考えやすいので、特に支障のない100円玉→50円玉の両替をすることで変数を1つ減らしてます。

この回答にコメントする
疑問は解決しましたか?