PaizaのBランク問題「B026:自動販売機」をクリア

paizaのBランク問題のB026をクリアしました。PHPで書きました。
スキルランク問題の解答コードはPaizaのルール上、載せていません。

20点の第21位という無念の結果です。
実際の自動販売機を想像しながら作ったのですが、paiza仕様の自動販売機で作らなくてはダメでした。
何回も動作確認して、なんでダメなのかわからなかったです。
問題文をよく読み直してわかりました。
修正して再提出で100点になりました。
平均点が低い理由は、実際の自動販売機とは違うからでしょう。

結果とリンクは以下です。
B026:自動販売機