Blogroll

Web Links

Sitemeter


W3 Counter


« Mind Bender: Einstein's Riddle | Main | Lee Strobel's Newest Book: The Case For The Real Jesus »

September 22, 2007

Comments

Well done Paul. Considering I submitted my answer 68 minutes after you, and that it took me Bout 45 minutes to do the puzzle, your answer was already awaiting moderation before I saw the post. You're a quick one!

The only downside of this fun is that success depends to some extent on when you see the post :)

Nice logic. . . .

One problem, though: if you look at how you set up the 'rules' of the puzzle, together with the 'givens' , you will see that there is no information given about a fish.

The question ABOUT a fish requires you to infer that the otherwise unidentified 5th pet IS a fish. But that would be to "assume a fact not in evidence."

I still think it's a flawed riddle. Everyone knows the German would drink beer...

This is "IT solution" :)))

$v){ echo "\t".$p.'-'.implode(',',array_keys($v)); } echo "\n"; }} function drem($t,$v){ global $dum; $res = false; for($i=1;$i1); if($c[2] == 'H') $dum[$c[3]][$c[0]]=array($c[1]=>1); } do { $end=1; foreach($dum as $props){ foreach($props as $n => $p){ if(count($p) == 1){ if(drem($n, implode('',array_keys($p)))){ $end = 0; } } } } foreach($dum as $co => $props){ foreach($props as $typ => $vals){ foreach ($vals as $val => $one) { $found = 0; foreach($dum as $co2 => $props2){ foreach($props2 as $typ2 => $vals2){ foreach ($vals2 as $val2 => $one) { if($val == $val2 && $co != $co2) $found = 1; }}} if(!$found){ $dum[$co][$typ] = array($val => 1);} }}} foreach($conds as $c){ if($c[0] == 'H' || $c[2] == 'H') continue; for($i=1;$i

The comments to this entry are closed.