✨ คำตอบที่ดีที่สุด ✨
ゆらたそ様
互除法の逆算は、慣れるまでに時間がかかります。
テスト間際で時間がないのであれば、次のようにしてはどうでしょうか。(本質的にEuclidの互除法と同じです)
x,y,67x+107y
①1,0,67 ←スタートは「1,0,*」。*は x=1 , y=0 のときの 67x+107y の値
②0,1,107 ←スタートは「0,1,*」。*は x=0 , y=1 のときの 67x+107y の値
③1,0,67 ←①②のうち、右の数が小さい方を残します
④-1,1,40 ←①×(-1)+②
⑤2,-1,27 ←④×(-1)+③
⑥-1,1,40 ←③④のうち、右の数が小さい方を残します
⑦2,-1,27 ←⑤⑥のうち、右の数が小さい方を残します
⑧-3,2,13 ←⑤×(-1)+⑥
⑨8,-5,1 ←⑧×(-2)+⑦
⑩-3,2,13 ←⑦⑧のうち、右の数が小さい方を残します
よって、⑨×3より「24,-15,3」、すなわち、x=24 , y=-15 が解の一つ。 ■
【補足】
この操作は、大学の線形代数で行う「行基本変形」です。
それではテスト、がんばってください!