所持金と購入価格から最適なお釣りを算出するプログラム

  • このエントリーをはてなブックマークに追加

所持金と購入価格から最適なお釣りを算出するプログラム

下記の知恵袋の質問のプログラムを作成した。

大学のプログラミング課題ができません。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1420112999

概要:
所持金1443円を素直な貨幣のうちわけ(?)で持っているとき、
667円の支払いをするのに1000札を1枚ぽーんと出すよりも
1222円支払っておつりを555円にする方がかっこいいよね。

所持金1443円と購入金額667円を受け取り、
最適な支払金額1222円を返却するそんな関数を作ろうという問題。

質問文によるとどうやらJavaの問題らしい。
ユズノハもpaizaとかでプログラミングの問題を解くときはもっぱらJavaを使うのだけれど、
現在PHPを勉強中なのでPHPで解いた。

ちゃんと解けているか自信がないけれど一応動くものができた。
PHPのソースはこちら。

例によってpaiza.ioで実行もできる

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す