• ベストアンサー

約数・倍数の問題

次の3条件を満たす3個の整数a,b,c(0<a<b<c)の値を求めよ。 (A)a,b,cの最大公約数は6 (B)bとcの最大公約数は24、最小公倍数は144 (C)aとbの最小公倍数は240 という問題の解き方を教えて下さい。 明日テストなので早めに回答してくださると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • debut
  • ベストアンサー率56% (913/1604)
回答No.2

(A)(B)より、k,m,nを互いに素として、a=6k,b=24m,c=24nと表せる。 そして、bとcの最小公倍数が144なので、24mn=144→mn=6 よって、m,nの値として考えられるのはm=1,n=6か、m=2,n=3・・・(1) (なぜならば、b<cなので) (C)より、24km=240→km=10 よって、k,mの値として考えられるのはk=1,m=10かk=2,m=5かk=5,m=2・・・(2) (なぜならば、a<cなので) (1)と(2)では、m=2が共通するので、k=5,m=2,n=3

mabody
質問者

お礼

m=1,n=6か、m=2,n=3までは求められたのですが、後が続きませんでした・・・。 回答ありがとうございました。

その他の回答 (1)

回答No.1

考えやすい条件から考えましょう。 最大公約数が24というのはb、cは24で割り切れることを意味し、最小公倍数が144ということはb、cは144の約数を意味します。(A),(C)も同様。 (B)からb、cは24の倍数であり、144の約数です。 だからb、cは24,48,72,144のどれかになります。(*) (c)からbは240の約数となります。 (*)よりbは24,48のどちらかです。 もし、b=24とするとa<bと(A)より、a=6,12,18 いずれの場合も最小公倍数は240にならない。 従ってb=48 (A)よりa=6,12,18,24,30,36,42 このうち(C)を満たすのはa=30のときのみ b<cと(*)よりc=72,144 c=144のときはbとcの最大公約数が48となってしまう。 したがって(a,b,c)=(30,48,72)

mabody
質問者

お礼

回答ありがとうございます。理解できました!

関連するQ&A