最初、おつりなしで250円を払えるのは「ユウコ」だけだから、
「ユウコ」が最初に払ったとわかります。
また、この問題では、50円玉がキーポイントになります。
50円玉を持っているのは、「ユウコ」と「アズサ」の2人だけです。
「ユミ」と「アキヨ」は、おつりで50円をもらわないといけないから、
「ユウコ」も「アズサ」も50円玉を払っているはずです。
お店の人は、「アズサ」からもらった50円玉を
「ユミ」か「アキヨ」に渡しているはずだから、
「アズサ」は最後ではないことがわかります。
また、「アズサ」は300円のおつりをもらうはずだから、
お店の人が250円しか持っていない2番目でもないことがわかります。
つまり、「アズサ」は3番目です。
さらに、「アズサ」に300円のおつりを渡せるように、
2番目に買った人は100円玉を使って払っているはずです。
つまり、2番目は、100円玉を持っている「アキヨ」だとわかりました。
これらをまとめると、次のように払われたとわかります。
このようにすれば、全員が250円払って、
お菓子を買うことができます。