【緑のそよ風】ふれあいはらっぱ


| トップに戻る | 検索 | 管理用 | ▼掲示板作るならRara掲示板 |

考え物
スターダスト 投稿日:2017年12月23日 15:57 No.667
●例題

重さが10グラムの本物の金貨が8枚はいった袋が4袋ある。
また、重さが10.1グラムの偽物の金貨が8枚はいった袋が4袋ある。

これら全部で8袋のなかから4袋がランダムに選ばれてあなたの目の前におかれた。

0.1グラム単位で重量を計量できるバネ秤(はかり)を1回だけつかってあなたの目の前の4袋のそれぞれの中身の金貨が本物か偽物かを確実に判定してください。


●例題略解
袋をABCDとする。Aから1枚、Bから2枚、Cから4枚、Dから8枚、金貨を取りだし、重さを量る。
全部本物ならば150グラムである。

たとえば、実際に量ったら151.2グラムだったとしよう。重さが1.2グラム余計だから、偽物の金貨は12枚あることがわかる。

Aから1枚、Bから2枚、Cから4枚、Dから8枚取り出していたので、Cの4枚とDの8枚とが偽物とわかる。

同様にして、実際に量った重さから偽物の金貨の枚数がわかり、さらに、2進数の表現から、ABCDのどの袋が偽物なのか確定できる。

//例題終わり


●本題

重さが10グラムの本物の金貨が7枚はいった袋が4袋ある。
また、重さが10.1グラムの偽物の金貨が7枚はいった袋が4袋ある。

これら全部で8袋のなかから4袋がランダムに選ばれてあなたの目の前におかれた。

0.1グラム単位で重量を計量できるバネ秤(はかり)を1回だけつかってあなたの目の前の4袋のそれぞれの中身の金貨が本物か偽物かを確実に判定してください。



Re: 考え物 スターダスト 投稿日:2017年12月23日 15:59 No.668
2進数はもう使えないのでひと工夫必要ですね。


Re: 考え物 /Ka++ 投稿日:2017年12月24日 00:03 No.669
答) 取り出し枚数を7、6、5、3にする。

4袋のそれぞれの真贋を判定したいので、ABCD各袋の真贋組み合わせは16通り。
1袋を計量しないこともできるが、合計8袋だから、その1袋の真贋は判定できなくなる。
よって、必ず4袋それぞれから金貨を取り出して計る。この条件は変わらない。

次に取り出し枚数をどうするか。16通りで確定しない組み合わせを除外する必要がある。
1,2,3枚 → 1+2=3で袋ABと袋Cのどちらが偽なのかわからない。
よって、条件は、
・(2袋の取り出し枚数合計=1袋の取り出し枚数)となってはいけない。
・(3袋の取り出し枚数合計=1袋の取り出し枚数)となってはいけない。

以前のより簡単でした。
スターダストさんはこういうの好きなんですか。


Re: 考え物 /Ka++ 投稿日:2017年12月24日 00:22 No.670
・4袋の取り出し枚数はそれぞれ重複しない。
これも必要条件でした。


Re: 考え物 スターダスト 投稿日:2017年12月26日 22:46 No.671
はい、こういうの好きです。

突然に雲が晴れる瞬間が好きですね。




Re: 考え物 /Ka++ 投稿日:2017年12月27日 21:56 No.672
>雲が晴れる瞬間
あぁー、わかります。
謎があって、答えがある。そのシンプルさがいいです。




お名前
メール
タイトル
URL
削除キー ( 記事を削除する際に使用 )
文字色