• ベストアンサー

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

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

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

  • ベストアンサー
  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.6

No.2~No.4です。 ANo.4の補足コメントの質問の回答 >(36,108,216)は、本当に最大公約数が12、最小公倍数が216ですか? 失礼しました。 最大公約数が18=2・3・3なので (a,b,c)=(36,108,216)=36・(1,3,6)=18・(2x,2y,2z) は2の倍数でなければいけません。4の倍数は除外しないと最大公約数が36と なってしまいますので、チェックがもれました。 なので、(a,b,c)=(36,108,216)は4で括れるから解からはずす必要がありますね。 したがって、ANo.3の15組の(a,b,c)の組から(36,108,216)の組を除いて下さい。 つまり、条件を満たすすべての組は14通りということです。 失礼しました。

dialectic
質問者

お礼

ありがとう

その他の回答 (6)

noname#222520
noname#222520
回答No.7

ANo.5の回答者です。 質問者の方に逆にお尋ねしますが、私の回答に基づいて、aとbとcの値を求められましたか? 問題となるのは、「xとyとzが公約数をもつもの」ですね。 ・xとyとzが公約数をもつもの (3,6,9)(3,6,18)(3,9,18)(6,9,18) 全て公約数3だけをもち、aとbとcの最大公約数はいずれも12*3=36 実際に、それぞれの場合について、aとbとcの値を求めてみます。 (3,6,9) a=12*3=36 b=12*6=12*3*2=36*2=72 c=12*9=12*3*3=36*3=108 (3,6,18) a=12*3=36 b=12*6=12*3*2=36*2=72 c=12*18=12*3*6=36*6=216 (3,9,18) a=12*3=36 b=12*9=12*3*3=36*3=108 c=12*18=12**3*6=36*6=216 (6,9,18) a=12*6=12*3*2=36*2=72 b=12*9=12*3*3=36*3=108 c=12*18=12**3*6=36*6=216 以上から、いずれの場合も、最大公約数は36であることがわかります。

dialectic
質問者

お礼

ありがとう

noname#222520
noname#222520
回答No.5

216/12=18=2*3^2 これから、18の約数は1、2、3、6、9、18の6個になります。 a=12x、b=12y、c=12z(1≦x<y<z)とおくと、xとyとzとして考えられる全ての組を示し、不適なものを除くという地道な作業を行います。 xとyとzとして考えられる全ての組の数は6C3=20なので、まずこれを全て示すと次の通りです。 (1,2,3)(1,2,6)(1,2,9)(1,2,18)(1,3,6)(1,3,9)(1,3,18)(1,6,9)(1,6,18)(1,9,18) (2,3,6)(2,3,9)(2,3,18)(2,6,9)(2,6,18)(2,9,18)(3,6,9)(3,6,18)(3,9,18)(6,9,18) このうち、xとyとzが公約数をもつものと、xとyとzの最小公倍数が18にならないものを除きます。 ・xとyとzが公約数をもつもの (3,6,9)(3,6,18)(3,9,18)(6,9,18) 全て公約数3だけをもち、aとbとcの最大公約数はいずれも12*3=36 ・xとyとzの最小公倍数が18にならないもの (1,2,3) 最小公倍数は2*3=6なので、aとbとcの最小公倍数は12*6=72 (1,2,6) 最小公倍数は6なので、aとbとcの最小公倍数は12*6=72 (1,3,6) 最小公倍数は6 なので、aとbとcの最小公倍数は12*6=72 (1,3,9) 最小公倍数は9なので、aとbとcの最小公倍数は12*9=108 (2,3,6) 最小公倍数は2*3=6なので、aとbとcの最小公倍数は12*6=72 全20組から以上の9組を除いた残りの11組が答えになります。 なお、aとbとcの計算は省略します。

dialectic
質問者

お礼

ありがとう

dialectic
質問者

補足

11組ですか・・・15組という回答者さんもいらっしゃいますね。 数学の答えは1つに決まると思うのですが、人によって答えが異なるものなのでしょうか? 数学の専門家とまではいかなくとも、数学が得意な方、ご教授のほどよろしくお願い申し上げます。

  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.4

No.2,No.3です。 ANo.3の補足コメントについての回答 gcd(a,b,c)=12 ... (1) lcm(a,b,c)=216=gcd(a,b,c)*18 ...(2) a=12*x, b=12*y, c=12*z ...(3) (1<=x<y<z) ...(4) (1),(2)の関数記号 gcd(・)とlcm(・)はそれぞれ (・)内の1以上の整数列の最大公約数、最小公倍数を表す関数です。 参考URLのWolframAlphaサイトでこの関数の計算ができますので使ってみて下さい。 >ここら辺を詳しく教えて下さい(特に2行目)。 (1)はa,b,cの最大公約数が12という与えられた条件を式で表しただけです。 (2)はa,b,cの最小公倍数が216という与えられた条件から lcm(a,b,c)=216 この最小公倍数216はa,b,cのいずれでも割り切れるから、 a,b,cの公約数である最大公約数12で割り切れることになります、 216/12=18 つまり 216=12*18 これを書き直した式が(2)です。 a,b,cの最大公約数が12ですから a=12x, b=12y, c=12z (x,y,zは1以上の正整数、つまり自然数), と置けます。これが式(3)です。 最小公倍数216はa,b,cのいずれの倍数でもあるから x,y,zは18の約数です。 18=1*2*3*3 なので この約数は 1,2,3,6,9,18 ですから、これが自然数x,y,zの候補です。 このうち、 1<=x<y<z<=18 を満たす自然数の組(x,y,z)を求めれば ANo.3で書いた15通りの組となります。 式(3)から自然数(a,b,c)の組が求まります。 この(a,b,c)のすべての組はANo.3で書いた15通りの組になります。

参考URL:
http://www.wolframalpha.com/
dialectic
質問者

お礼

ありがとう

dialectic
質問者

補足

(36,108,216)は、本当に最大公約数が12、最小公倍数が216ですか?

  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.3

No.2です。 ANo.2の2組は、(a,b,c)の組み合わせの1部だけでした。 下記のように、漏れが沢山ありますので訂正させていただきます。 ANo.2の訂正と ANo.2の補足コメントについて >(a, b, c)=(24, 108, 216)も、最大公約数が12、最小公倍数が216ではないのでしょうか? 指摘のとおりです。 >「漏れなく」探すには、どうすればよいのでしょうか・・・ gcd(a,b,c)=12 lcm(a,b,c)=216=gcd(a,b,c)*18 a=12*x, b=12*y, c=12*z (1<=x<y<z) x,y,zは18=2*3*3の約数なので 1<=x<y<z を満たす(x,y,z)のすべての整数の組を書き下すと (x,y,z)=(1,2,9),(1,2,18),(1,3,18),(1,6,9),(1,6,18),(1,9,18), (2,3,9),(2,3,18),(2,6,9),(2,6,18),(2,9,18), (3,6,9),(3,6,18),(3,9,18),(6,9,18) の15組。 したがって (a,b,c)=(12x,12y,12z)のすべての組を書き下すと以下のようになる。 (a,b,c)=(12,24,108),(12,24,216),(12,36,216),(12,72,108),(12,72,216),(12,108,216), (24,36,108),(24,36,216),(24,72,108),(24,72,216),(24,108,216), (36,72,108),(36,72,216),(36,108,216),(72,108,216) の15組。

dialectic
質問者

お礼

ありがとう

dialectic
質問者

補足

「gcd(a,b,c)=12 lcm(a,b,c)=216=gcd(a,b,c)*18 a=12*x, b=12*y, c=12*z (1<=x<y<z)」 ここら辺を詳しく教えて下さい(特に2行目)。

  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.2

216/12=2*2*3 なので a=12x, b=12y, c=12z (1<=x<y<z) とおくと xyz=2*3*3 となる組み合わせは (x,y,z)=(1,2,9), (1,3,6) の2通りだけ。 したがって (a,b,c)=(12, 24, 108) , (12, 36, 72) の2通り。

dialectic
質問者

お礼

ありがとう

dialectic
質問者

補足

(a, b, c)=(24, 108, 216)も、最大公約数が12、最小公倍数が216ではないのでしょうか? 「漏れなく」探すには、どうすればよいのでしょうか・・・

  • trytobe
  • ベストアンサー率36% (3457/9591)
回答No.1

12=2×2×3 216=2×2×2×3×3×3=2×(2×2×3)×3×3=2×(12)×3×3 で、a=12×x、b=12×y、c=12×z (1≦x<y<z)だから、 あとは、そうなる x,y,z の組み合わせを、216の素因数分解で余ってる 2,3,3 の組み合わせから全通り漏れなく作るだけ。

dialectic
質問者

お礼

ありがとう

dialectic
質問者

補足

前半の「a=12×x、b=12×y、c=12×z (1≦x<y<z)だから」の部分がよく理解できません。 また、そこが理解できたとして、後半の「そうなる x,y,z の組み合わせを、216の素因数分解で余ってる 2,3,3 の組み合わせから全通り漏れなく作る」方法は、具体的にはどうやるのでしょうか?

関連するQ&A

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

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

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

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

  • 最大公約数と最小公倍数からa,bを求める問題

    2つの自然数a,b(a>b)の最大公約数は18で最小公倍数は756である。 このようなa,bの組は何組あるか。 という問題で答えは4組と書いてあったのですが 解説を見てもよく分かりませんでした。 4組は(42,1)(21,2)(14,3)(7,6)と書いてあったのですが 明らかに違うと思うのですが・・・・ 分かる方教えてください。

  • 最小公倍数と最大公約数から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を解説してくださいお願いします。

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

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

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

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

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

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

  • 3つの数と最大公倍数について

    a<b<cを満たす自然数a,b,cがありa,b,cの最大公約数が12、最小公倍数が216である。このようなa,b,cの組は何組あるか の問題があるのですが、 、 解答には a=12a' b=12b' c=12c'(a',b',c'の最大公約数1) とおけて、 a',b',c'の最小公倍数は、216÷12=18 と出ているんですが なぜ、216÷12という式で最小公倍数が分かるのですか? 理由がいまいち分かりません・・ どうかよろしくお願いします

  • 数A 最大公約数、最小公倍数

    次のような条件を満たす自然数nを求めよ。 n,125,175の最大公約数が25,最小公倍数が3500 教えてください!

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

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