「1000ドルぴったしで、牛・羊・豚を50匹買ってこいと言われただ。 牛は1匹120ドル、 羊は1匹30ドル、 豚は1匹5ドルかかる。 いったい、何匹ずつ買えばええんかのー。」 |
120x-30y+5*(50-x-y)=1000
これを簡単にすると、次のようになる
115x+25y=750
後は、これを満たすよう適当なx,yを考えればよい。
この方程式を解くポイントは「下二桁」である。
右辺の下二桁が「50」であるため、左辺の二つの和も下二桁が「50」とならなければならない。
ここで、15の倍数と25の倍数について考えてみると、25の倍数の下二桁が
「25,50,75,0,25,50,75,0...」
と巡回していく一方、15の倍数の下二桁は
「15,30,45,60,75,90,5,20...」
と変わっていく。
このことから、和の下二桁が「50」となるには、二つ倍数の下二桁が共に「75」になったときに限ることが分かる。
幸い答えの選択肢により、x,yの範囲が1〜8であることが分かるため、xおよびyの値を求めることが出来るわけである。
<答え>(下をドラッグしてください。)
牛 5匹
羊 7匹
豚 38匹