すぐググっちゃう、怠惰なワタクシ。
答え: The Old techInterview Forum - The hardest logic puzzle ever...
この人は、答えに近いほうから詰めていく考え方なんですね。
金髪さんの答え: macosx.com - The Answer to Mac Support - for smart heads: puzzle
そういえば、この問題はどこかで読んだ気がするなあ。「ああ、わからないことが大切なんだ」という感覚。
ruby の configure がダメダメだと言われている。
ふへ。ありがとうございます♪ざっとみたところ金髪さんのスレッドではかなり迷走しているような気がします。なぜお向かいが13番なのかとか納得できません。うくふぅ。
「かけて 36」と言った時点で 36,1,1 / 18,2,1 / 12,3,1 / 9,4,1 / 9,2,2 / 6,6,1 / 6,3,2 / 4,3,3 が候補でした。<br>そして「足したら向かいの家の番号」と言ったらふつうは組み合わせが確定しますが、しませんでした。<br>上記 8 候補について合計は 38 / 21 / 16 / 14 / 13 / 13 / 11 / 10 です。重複しているのは 13 だけです。<br>あとは双子が上なのか下なのか、ですね。
上記ツッコミで、恥ずかしい間違いをしていたので少し修正。(^^;<br><br>ところで、三柱の神問題については、答えを見てもイマイチな感じが拭えません。<br>もっとカッコ良く質問できないのだろうか。うむむむ。
三柱の神問題…こちらの<br>http://discuss.fogcreek.com/techInterview/default.asp?cmd=show&ixPost=1487&ixReplies=2<br>回答例には私、不満足です。(トホホ)<br>結局のところ、第一回目の質問で誰に何を問うたか、そしてdaないしjaの返答をどのように解するのかが全然見えないからです…
そんなわけで、まだ問題を解き中なのです。私の今のところの構想では、第一回目の質問で"da"と"ja"が何を意味するのかを確定できさえすれば、2回目3回目の質問で3柱の区別はつけられそうだというものです。後半部分は既に解明したのですが…<br>これでわからないとするとdaとjaが結局何を意味するのか不明のまま3柱の区別をつける作戦になると思われます。
13 の件 おっしゃられている件、わかりました。
ありがとうございます♪
そう、リンク先に書いてある方法では<br>da と ja の意味はわからないまま XOR で神の種類を特定します。<br><br>どう質問するのかは、1) 2) 3) と書いてあるままだと思います。<br><br>たとえば最初は A に「C, B, A の順番で一番最初になる非乱神に<br>『B は乱神か』と聞くとどう答えますか」と聞きます。<br>なんともややこしい。<br>たぶんもう少しだけ良い方法があるんじゃないかと思うのですが。
なお、公式解答については "Does da mean yes iff" (最後は typo じゃなく本当に iff) でぐぐると出るでしょう。
おお、ありがとうございます。英語が読めていないだけだったりする大恥でした。とほほほのほ〜。<br>iff って同値のことでしたよね、確か。 〜のとき、かつ、その時のみ、って奴でしたか。