頭の運動 〜クイズでIQ&右脳を鍛えよう!〜

No. カテゴリ タイトル 投稿者 投稿日時
002932 未選択 偉い人 ロッキー 2003/06/07(Sat) 03:27:30
002944 未選択 仮面舞踏会 ロッキー 2003/06/07(Sat) 17:53:42
002957 教えて 教えてください 裕美 2003/06/07(Sat) 21:50:37
002969 未選択 生きる価値 ロッキー 2003/06/08(Sun) 02:33:27
002996 未選択 なんで沈むのぉ〜?? ハト 2003/06/09(Mon) 00:55:03
002999 未選択 友達から出されたのですが…。 MIKA 2003/06/09(Mon) 05:06:52
003013 未選択 法則もの 蒼梅 2003/06/10(Tue) 02:15:58
003037 未選択 ちょいとお耳を拝借 むた 2003/06/11(Wed) 17:50:58
003055 未選択 ナゾのなぞなぞ 2003/06/13(Fri) 17:27:03
003068 未選択 皆さんはどうですか? キョロロン村 2003/06/14(Sat) 16:04:06
003074 未選択 異端の魔女にして聖女 ロッキー 2003/06/14(Sat) 18:14:29
003075 未選択 十人十色はなしですよ。 タブー 2003/06/14(Sat) 18:21:13
003098 未選択 問題募集!? 蒼梅 2003/06/15(Sun) 13:53:24
003109 未選択 蜘蛛の糸 蒼鉛 2003/06/15(Sun) 19:38:45
003113 未選択 終わってはいなかった難問・・・ ほう 2003/06/15(Sun) 21:21:13
003122 未選択 覆面算の作り方 ロッキー 2003/06/16(Mon) 08:20:22
003143 未選択 おまえさん ロッキー 2003/06/17(Tue) 14:25:47
003145 未選択 くもの糸。パクリじゃないですよ。 むた 2003/06/17(Tue) 15:00:41
003158 未選択 確率は何に支配されているの? まる王子 2003/06/17(Tue) 17:27:38
003177 未選択 みなさんの意見をー♪ こんぼ 2003/06/17(Tue) 22:01:05
003198 未選択 数学的問題。 舞香 2003/06/18(Wed) 20:41:48
003204 教えて さっぱりですので教えてください。 ゼリー 2003/06/19(Thu) 16:35:33
003210 未選択 走れメロス ロッキー 2003/06/19(Thu) 22:56:07
003218 未選択 「つまらん!!おまえの話はつまらん!」 まる王子 2003/06/20(Fri) 15:57:26
003267 未選択 夏になるとクイズ番組の視聴率が上がる? rimse 2003/06/26(Thu) 01:27:12
003275 未選択 水汲み問題 rimse 2003/06/27(Fri) 17:46:19
003285 未選択 考えてください。 しょう 2003/06/28(Sat) 14:11:58
003288 未選択 さよーならーーー 2003/06/28(Sat) 16:53:33
003300 未選択 禅の公案から むた 2003/06/29(Sun) 10:21:35
003318 未選択 なんとなく思ったこと。 xevs 2003/06/30(Mon) 16:06:29



問題No.003275

水汲み問題

rimse (2003/06/27(Fri) 17:46:19)

容量がxリットルの赤い器とyリットルの青い器があります。
これらの器を持って川に水をくみに行きました。
これらの器を利用してどちらかの器にzリットルの水を入れてください。
というような感じの定番問題があります。

・もちろんx≠yとします。
・もちろんz≦xです。(クイズになりませんがz=xの場合もあるものとします)
・x,y,zともすべて正の整数値が入るものとします。

こういう問題で、何通りの水の量を量れるか求めることができるのでしょうか?

例えばx=3,y=2の場合、
・赤い器に水を汲んで3リットルの水を取り出せる
・青い器に水を汲んで2リットルの水を取り出せる
・赤い器に水を汲んで、その水を青い器に移せるだけ移すと赤い器に1リットルの水が残る
というわけで3通りの水の量を量れます。
しかし、x=1271,y=739というような大きな値になると何通りの水を量れるかを実践しながら調べていくのはものすごく大変です。
何通りの水を量れるかを計算か何かで求めることは可能でしょうか?


 
arc (2003/06/27(Fri) 18:45:21)

文章題の条件は、『x<y  x,y,zは自然数のとき、xリットルの容器とyリットルの容器を使い、zリットル残す』

ということですね。


普通に分かるのが、『ax , (x-)y-ax (y>ax , 0≦a , aは整数) 』です。


何通りかを求める式はあるのでしょうかねぇ・・・?
何リットルが可能かはあると思いますが・・。

こんなんですみません・・・
失礼します。

 
rimse (2003/06/27(Fri) 22:02:34)

すみません。ひとつ書き忘れていた条件がありました。
・x>yとします。

というわけで
arcさん>
『x>y  x,y,zは自然数のとき、xリットルの容器とyリットルの容器を使い、zリットル残す』ということになります。

>何リットルが可能かはあると思いますが・・。
そちらでも構わないのでわかりましたら教えていただけないでしょうか。


 
Azalea (2003/06/27(Fri) 22:16:15)

そんなこといっていると
プログラム組むしかありませんね

任意の数という点で・・・
あと、実際にこのプログラムはあったと思いますから
何とかして実行してみましょう(ぇ

Cであれば何とかする自身ならありますが
そんなの組んでる時間など・・(以下略

 
きろろ (2003/06/27(Fri) 22:53:01)

xとyの最大公約数をgとおくと、
0以上x以下であるgの倍数はすべて可能ではないでしょうか。
それ以外は明らかに不可能です。

極端な話、xとyが互いに素なら、0以上x以下の全ての整数が可能になります。
(xとyが互いに素なら、px+qy=1を満たす整数p、qが存在する
 という事実を使って示せます。)

 
arc (2003/06/27(Fri) 22:49:05)

xとyを大きな素数などの複雑な数にしたら、可能なzがふえて式が複雑になってしまいました・・・。

解答を知りたいのであれば、言っちゃなんですが、数学掲示板にでもお書きください。
サイトは特定しませんが・・・。


私の知能では求められません・・・(滅

 
rimse (2003/07/01(Tue) 00:39:33)

みなさん回答ありがとうございます。

みなさんの回答をもとに自分でプログラムを組もうと思いましたが
そもそも公約数の求め方すらわからないじゃないかということで
早々と断念しました。


 
nak (2003/07/05(Sat) 01:02:07)

グーグルで、「最大公約数」&「プログラム」で検索
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=%E6%9C%80%E5%A4%A7%E5%85%AC%E7%B4%84%E6%95%B0+%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0

済みつけてもいいんですよね?


 
rimse (2003/07/05(Sat) 02:31:55)

nakさん、回答ありがとうございます。
最小公倍数の求め方はわかっても、
「何リットルが可能か調べる方法」の正確な答えが出ていなくて、
arcさんのおっしゃるとおり他の掲示板の掲示板で質問した方が回答が得られやすいようなので
この掲示板での質問はあきらめて、
あらためて「済」とさせていただきます。



 
※ 問題中に使用されている人名、地域名、会社名、組織名、製品名、イベントなどは架空のものであり、実在に存在するものを示すものではありません。


参加型クイズ

入門IQ/右脳クイズ

鑑定・診断系

その他のコンテンツ

お問い合わせ等

QRコード
頭の運動
【モバイル版】