BBQ
50円玉だけで1000円にすると20枚。
あと25枚必要なので、10円は最低でも25枚以上(25枚ではだめですけど)。
また、10円玉の枚数は5の倍数にしかなりません。
そして全体で45枚なので10円玉は45枚以下(やっぱり45枚ではだめですけど)。
とすると、
1 10円玉が30枚、残り15枚の50円玉と100円玉の合計が700円
2 10円玉が35枚、残り10枚の50円玉と100円玉の合計が650円
3 10円玉が40枚、残り5枚の50円玉と100円玉の合計が600円
のうちどれかであることが分かります。
ちょっと考えれば1と3は無理なことがわかるので、
2の「10枚の50円玉と100円玉の合計が650円」を考えます。
ここまでくれば式なんか立てなくても少々時間をかければ解けると思います。
50円玉が7枚、100円玉が3枚、そして10円玉が35枚になります。