『高校生からの挑戦状Part58』解答


◆東京都の高校生 もやし さんからの解答。

2X+3Y+6Z=236から、
3Y+6Z=236−2X
3(Y+2Z)=2(118−X)

よって、118−Xは3の倍数であり、Xは2以上の整数なので、nを1以上38以下の整数として、
118−X=3nとおける。

よって、
3(Y+2Z)=2・3nより、
Y+2Z=2n

従って、Y=2(n−Z)

故にYは偶数なので、Y≧4
よってn−Z≧2とZ≧6により、
n≧8

∴8≦n≦38

また、X=118−3n,Y=2(n−Z)より、n,Zの値が決まればX,Yの値が1つずつ決まる。
従って、n,Zの値の組の個数を考えればよい。

n−Z≧2とZ≧6より、
n=38のとき、Z=36,35,…,7,6でZの値は31通り
n=37のとき、Z=35,34,…,7,6でZの値は30通り
n=36のとき、Z=34,33,…,7,6でZの値は29通り

以下同様にして、n=kのとき、Zの値の個数は(k−7)通りあり、
8≦n≦38から、 1≦k−7≦31

よって、条件を満たす整数X,Y,Zの組の個数は、
1+2+…+30+31=496組


◆出題者のコメント。

見事正解です。
もっと楽な方法もありますので、それも考えてみてください。


◆宮城県 甘泉法師 さんからの解答。

X-2=x≧0 Y-3=y≧0 Z-6=z≧0 であらわすと
2x+3y+6z=236-4-9-36=187

右辺は奇数なので y=2f+1 とあらわし
2x+6f+6z=187-3=184
x+3f+3z=92

右辺は 2(mod3)なので x=3g+2とあらわし
g+f+z=30 g,f,z≧0

これを満たす組の数は
1+2+...+31=31*32/2=496

答え 496組


◆出題者のコメント。

見事正解です。
わざわざg+f+z=30(g,f,zは非負整数)という簡単な形に変形できるように作ったので、実際に変形してくれる人がいて安心しました。


 『高校生からの挑戦状Part58』へ

 数学の部屋へもどる