- ベストアンサー
数学の、最小公倍数を求める文章題です。
水を入れる3種類のビンA、B、Cがある。A、B、Cに入る水の量はそれぞれ、 A;3本で1L B:4本で3L C;5本で1L である。 どのビンも、使う時には水をいっぱいに入れ、この3種類のビンで、ちょうど360Lの水を運ぶことにする。 Aをx本、Bをy本、Cをz本使い、x,、y、zの最大公約数が60のとき、x、y、zの最小公倍数を求めなさい。(解説もよろしくお願いします)
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
すでに答えが出ているようだな。 問題文から A=1/3,B=3/4,C=1/5 ということがわかり,またx,y,zの最大公約数が60だから x=60x',y=60y',z=60z' とおける。合計で360Lになることから (1/3)*60x'+(3/4)*60y'+(1/5)*60z'=360 20x'+45y'+12z'=360 となる。ここで 45y'と12z'と360は3の倍数であり,20は3の倍数でないからx'は3の倍数になる。x'=3x''であり,x=180x'' 60x'と12z'と360は4の倍数であり,45は4の倍数でないからy'は4の倍数になる。y'=4y''であり,y=240y'' 60x'と45y'と360は5の倍数であり,12は5の倍数でないからz'は5の倍数になる。z'=5z''であり,z=300z'' したがってx',y',z'の最小公倍数は3,4,5の最小公倍数である60の倍数になる。 言い換えるとx,y,zの最小公倍数は180,240,300の最小公倍数である3600の倍数になる。 ここで 20*3x''+45*4y''+12*5z''=360 x''+3y''+z''=6 となって,x''=1,y''=1,z''=2あるいはx''=2,y''=1,z''=1と言う解がたしかに存在するので x=180,y=240,z=600あるいはx=360,y=240,z=300であり,x,y,zの最小公倍数は3600になる。
その他の回答 (7)
- KEIS050162
- ベストアンサー率47% (890/1879)
#6です。 失礼、計算間違いしていました。最小公倍数は#7さんの答えが正しいです。 [誤] どちらにしても、最小公倍数は、 60×6×4×5 = 7200 60×3×4×10 = 7200 になります。 ⇒ どちらにしても、 60×3×4×5 = 3600 になります。
- KEIS050162
- ベストアンサー率47% (890/1879)
一応やってみました。もっとスマートな方法はあると思いますが、ご参考に。 A,B,Cの本数をx,y,z とすると、 x/3+3y/4+z/5=360 (リットル)になります。 x,y,zの最大公約数が60なので、Nx,Ny,Nzを自然数とすると、 x=60×Nx y=60×Ny z=60×Nz となり、Nx,Ny,Nz三つに共通する因数はないことになります。 これを先の式に代入すると、 20Nx+45Ny+12Nz=360 になります。 これを満たすNx、Ny、Nz(三つに共通する因数はない前提で)を探すと、 Nx=6、Ny=4、Nz=5 もしくは、 Nx=3、Ny=4、Nz=10 のみが条件に当てはまります。(※) どちらにしても、最小公倍数は、 60×6×4×5 = 7200 60×3×4×10 = 7200 になります。 ---※補足:3つの数字の組合せの探し方----- 360は10の倍数なので、Ny×45、Nz×12が10の倍数になる組合せは、 Nz=2、4,6、8… 90、180、270、360 Ny=5、10、15 …60、120、180 360も20Nxも20の倍数で、かつ、12Nzも20の倍数となるので、45Nyも20の倍数となる組合せを探すと、Ny=4(180)のみ。 従って、組合せとしては、 Nx=6、Ny=4、Nz=5 (120+180+60) か、 Nx=3,Ny=4,Nz=10 (60+180+120)のみ。 いずれにしても最小公倍数は同じになる。
お礼
3つの数字の組合せの探し方も示していただいて、どうも有難うございました。
- Tacosan
- ベストアンサー率23% (3656/15482)
△ を出すところでミスってますけど, 本質的にはそんな感じで OK です>#3. 手元計算だと x, y, z は 2通りありそう.
- internanaty
- ベストアンサー率33% (1/3)
△の導出でミスがありました 大変申し訳ありません 私のコメントは忘れてください
- internanaty
- ベストアンサー率33% (1/3)
ひょっとしてもう一つ条件はありませんか? このままだと答えが8通り出るんじゃないかと思います 一応解説です。 x,y,zの最大公約数が60なので、それぞれ最大60で割り切れます。 x,y,zをそれぞれ○×60本、□×60本、△×60本とおきます。(○、△、□は互いに素) すると、Aのビンからは○×20L、Bからは□×45L、Cからは△×4Lの水を運ぶことになりますが、 この合計は360Lになります。 ここで、□の数と△の数を考えます。 360の下一ケタは0なので、□は2の倍数、△は5の倍数でないといけません。 さらに、○、△、□は1以上でないといけません。(もしどれかが0だと、問題が成り立ちません) □がもし2だと、Bからは90Lとなり、合計360Lの残りが270Lの奇数となり、 ○、△がどんな整数でも成り立ちません。同じ理由で6もダメですし、8以上でも360Lを超えてダメです したがって□は4だと分かります。 □が分かったので、□に4を代入して、4×45=180Lで合計360Lの残り180Lです。 残りは、 ○=1のとき、△=40 ○=2のとき、△=35 ○=3のとき、△=30 ○=4のとき、△=25 ○=5のとき、△=20 ○=6のとき、△=15 ○=7のとき、△=10 ○=8のとき、△=5 です。 しかし、この全てがそれぞれ互いに素となるので、全て答えとしてOKだと思います。 (ここで、何か答えを一通りに絞る条件があるのかな?) あとは、○×△×□×60に、○、△、□のそれぞれの場合を代入したものが答えです。 違ってたらごめんなさい
お礼
考えていただいて、どうも有難うございました。
- Tacosan
- ベストアンサー率23% (3656/15482)
「x,、y、zの最大公約数が60」っていってるんだから, x, y, z は全て 60 の倍数. その前提で, 条件を満たすものを探せばいい.
お礼
どうも有り難うございました。
- pannnacottacake
- ベストアンサー率0% (0/2)
難しいですね… X12 Y6 Z60 であってますかね?違ったらすみません。 360を一番大い5で割ると72 最大公約数が60なので一番大きい60にすると 60×5で300残りは60 60を3と4を使って出す方法を考えたところ (3+3+4)×6 つまり3が12こ4が6こ なので答えはこれまた60になってしまいます… 違う気がしますが参考までに(笑)
お礼
考えていただいて、どうも有難うございました。
お礼
わかりました、どうも有難うございました。