最小公倍数と最大公約数から3つの自然数を求める方法

このQ&Aのポイント
  • 最小公倍数と最大公約数を利用して、3つの自然数を求める方法を解説します。
  • 具体的な問題として、0 < a < b < c を満たす3個の整数 a、b、c の最小公倍数と最大公約数が与えられています。
  • この問題の解法は、条件(1)を用いて a、b、c をそれぞれ最大公約数の倍数として表し、条件(2)と条件(3)を用いて a、b、c の値を求めることです。
回答を見る
  • ベストアンサー

最小公倍数と最大公約数から3つの自然数を求める。

A、B、C・・・の最大公約数を(A、B、C・・・)最小公倍数を[A、B、C・・・]で表します。(例)(4165、6035)=85 [4165、6035]=295715 A、Bが互いに素 (A、B)=1 お願いします。分からないのは最小公倍数から、一方の数を求めるところです。問題は、 0<a<b<cを満たす3個の整数a、b、cがある。次の関係を同時に満たすa、b、cを求めよ。 (1)a、b、cの最大公約数は45である。 (2)bとcの最大公約数は225、最小公倍数は1350である。 (3)aとbの最小公倍数は3150である。 解答 条件(1)より a=45a'、b=45b'、c=45c'(a'、b'、c'は整数)・・・[1]とおくと、 (a'、b'、c')=1、 0<a'<b'<c'・・・[2] 条件(2)より(b、c)=45(b'、c')=225 ∴(b'、c')=5・・・[3] [b、c]=45[b'、c']=1350 ∴[b'、c']=30・・・[4] [3]よりb'=5b''、c'=5c''とおけば (b''、c'')=1 ・・・[5] で[4]より 5[b''、c'']=30 ∴ [b''、c'']=6・・・[6] b<cよりb''<c''これと[5]、[6]より b''=1、c''=6 または b''=2、c''=3 (イ)b''=1、c''=6のとき b=45*5*1=225、 c=45*5*6=1350 条件[3]より [a、b]=[45a'、225]=45[a'、5]=3150 ∴[a'、5]=70 ここからがわからないところです。∴ a'=14 A、Bの最大公約数をG、最小公倍数をLとするとAB=GLからa'を導くには(a'、5)=1となると思うのですが、どこから導けるのかわかりません。5=b'として(a'、b'、c')=1から(a'、b')=1は導けないと思います。c'の数によって(a'、b')=1でなくても、 (a'、b'、c')=1 解答は続けて、このときa=45*14=630>225=bとなり不適。 (ロ)b''=2、c''=3のときb=45*5*2=450、c=45*5*3=675  条件[3]より[a、b]=[45a'、450]=45[a'、10]=3150 ∴[a'、10]=70 ∴ a'=7 またb'=10、c'=15だからこれらは[2]の条件を満たしている。a=45*7=315 答え a=315、b=450、c=675 どなたか [a'、5]=70 ∴ a'=14を解説してくださいお願いします。

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

  • ベストアンサー
  • jcpmutura
  • ベストアンサー率84% (311/366)
回答No.4

(イ)の場合 0<a'<5 だから 70=[a',5]≦5a'<25 となり不適 (ロ)の場合 b"=2 だから b'=5b"=5*2=10 だから b'=10 0<a'<b'<c'…[2] から 0<a'<b'=10 だから 0<a'<10 [a',10]=70 だから a'は70=2*5*7の約数 a'=2a"となる整数a"があると仮定すると 0<2a"<10 0<a"<5 [a',10]=[2a",10]=2[a",5]=70 35=[a",5]≦5a"<25 となって矛盾するから (a',2)=1 a'=5a"となる整数a"があると仮定すると 0<5a"<10 0<a"<2 a"=1 a'=5 70=[a',10]=[5,10]=10 となって矛盾するから (a',5)=1 {(a',2)=1}&{(a',5)=1} だから (a',10)=1 ∴ a'=7

situmonn9876
質問者

お礼

a'や70の素因数(約数)に注目すればよいんですね。丁寧な解説ありがとうございます。

その他の回答 (3)

  • jcpmutura
  • ベストアンサー率84% (311/366)
回答No.3

b"=1 だから b'=5b''=5*1=5 だから b'=5 0<a'<b'<c'…[2] から 0<a'<b'=5 だから 0<a'<5 だから (a',5)=1 だから a'と5は互いに素です a'=5a"(a"は整数)は間違いです ∴a'=14も間違いです 0<a'<5 だから 70=[a',5]≦5a'<25 となり不適とすべきです

situmonn9876
質問者

お礼

a'=1、2、3、4とb'=5から (a',5)=1を導くのには驚きました。 お返事ありがとうございます。

situmonn9876
質問者

補足

よろしければお返事ください。回答の考えを解答(ロ)の場合の当てはめてみると、b''=2、 b'=5*2で0<a'<10になり、70=[a'、10]≦10a'<10*10 より、求めるa'の範囲は0<a'<10になりこの範囲で10と最小公倍数 70を作る整数はa'=7と求まるのですが、 A、Bの最大公約数をG、最小公倍数をLとするとAB=GLからa'を導きたい ので、(a',10)=1を導く方法を教えてくださいませんか。0<a'<10 の範囲では、a'=2、4、5など10と互いに素でない数があります。よろしくお願いします。

  • info33
  • ベストアンサー率50% (260/513)
回答No.2

>[a'、5]=70 ∴ a'=14を解説してください a'=5a'', b'=5=5b'' ...(#1) b''=1 ...(#2) 5[a'',b'']=5[a'',1]=70 [a'',1]=14, a''=14 ...(#3) a'=14 は 0<a'<b'=1, [2]の条件を満たさない。∴a"≠14 (イ)を満たす解答 は存在しないことになります。

situmonn9876
質問者

お礼

お返事ありがとうございます。

situmonn9876
質問者

補足

よかったらお返事ください。 70=2*5*7よりa'=5a''(a''は整数)とおけるであっていますか? 間違っていていたら訂正おねがいします。

  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.1

a'と5は互いに素(∵[1])で、45[a', 5] = 3150より [a', 5] = 70であるから5a' = 70よりa' = 14 ということじゃないんでしょうか。

situmonn9876
質問者

お礼

お返事ありがとうございます。

situmonn9876
質問者

補足

よかったらお返事ください。 a=45a'、b=45b'、c=45c'(a'、b'、c'は整数)・・・[1]から、a'と5は互いに素があいまいです。aとbの最大公約数が45になるためには、a'とb'=5から共通な約数が出てこないからと考えましたが、a=90、b=180、c=135のとき(90,180,135)=45 a'=2,b'=4と互いに素でなくなります。よって[1]からだけだとa'とb'は互いに素とはいえないとおもったのですが、間違っていたら訂正おねがいします。

関連するQ&A

  • 最大公約数と最小公倍数

    この問題のことが分かりません教えてください(>_<) 44、78、112のどの数も自然数Aで割ると10余り これは最大公約数で解く 自然数Bを12、18、30のどの数で割っても3余る これは最小公倍数で解く どういう理屈で最大公約数と最小公倍数を使い分けるのですか?

  • 最大公約数と最小公倍数

    3つの整数 a, b, 72 (a>b) の最大公約数は6, 最小公倍数は432 であるという。 a, b として考えられる数のうち、a-b の値が最も小さくなるような a, b の値? 解き方を教えてください よろしくお願いします

  • 最小公倍数と最大公約数の関係について

    最小公倍数と最大公約数の関係について 小学校に通っている妹の宿題を教えていたとき 最小公倍数と最大公約数の問題がありました。 自分は今まで何となく解いていましたが あることに気が付きました a,bがあり  この2つの最小公倍数は、a,bそれぞれをa,bの最大公約数で割ったものの積に a,bの最大公約数を掛けたもの どうでしょうか? もしこれが正しい場合(実際に上記の公式はありますか?) 証明はどのようにすればよいのでしょうか? 回答宜しく御願い致します。

  • 3つの自然数の最大公約数と最小公倍数

    3つの自然数a, b, c(a<b<c)について、aとbとcの最大公約数が12、最小公倍数が216であるような(a, b, c)の組をすべて求めるには、どのように考えればよいのでしょうか?

  • 最大公約数と最小公倍数

    最大公約数と最小公倍数がイマイチ理解できません。 そこで、「36と120の最大公約数と最小公倍数の値を求めよ」という問題を解説も備えて解き方を教えてください!

  • 最大公約数と最小公倍数の関係

    ある整数と18の最大公約数は9、最小公倍数は54です。ある整数を求めよ。 この問題を小学生に分かりやすくご解説いただけませんでしょうか?

  • 最大公約数から最小公倍数

    ユークリッドの互除法についてなんですが、あるサイトでの公式?というか、 例》aとbの最大公約数を求めろ。 式がr(余り)=a-(a÷b)b それはわかったんです。 ですが、最大公約数から最小公倍数を出すという作業がわかりません。それと、手でやっているのでコンピューターは使っていません。 わかりやすく教えてください!

  • 最大公約数と最小公倍数の問題

    「ある整数Aと24の最大公約数は8で、最小公倍数は168である。Aの値を求めよ。」  こちらの問題の答えは「56」ということですが、どのようにこの答えを導き出すか悩んでいます。  「24、8、168」と8に関係する数が並んでいるので8の倍数から探していくのではないかと思いますが、短時間で効果的に答えを導き出す方法はあるのでしょうか。

  • 最小公倍数 最大公約数 周辺の定理について

    自然数a=自然数aと自然数bの最大公約数×整数x 自然数b=自然数aと自然数bの最大公約数×整数y ⇒ 自然数aと自然数bの最小公倍数 =整数x × 整数y × 整数aと整数bの最大公約数 =整数x × 自然数b =整数y × 自然数a という定理の証明をおしえてください うんうん唸って考えてみたのですがどうしてもうまく証明できませんでした     

  • 最大公約数と最小公倍数の関係

    ある二つの正の整数の最大公約数と最小公倍数をかけたものは、元の二つの数字をかけたものと等しいっていうことは言えますか? つまり、最大公約数をgcd、最小公倍数をlcmとあらわすことにして、 正の整数mとnについて、    gcd(m , n)・lcm(m , n)=m・n は成り立つかどうかを教えてください。 できればその理由(証明)も添えてください。 協力お願いします!!