### Random Post

### Recent Posts

### Recent Comments

### Archives

### Categories

- article (11)
- enigma (1,123)
- misc (2)
- project euler (2)
- puzzle (31)
- site news (43)
- tantalizer (31)
- teaser (3)

### Site Stats

- 168,355 hits

Programming Enigma Puzzles

19 April 2017

Posted by on **From New Scientist #1126, 26th October 1978** [link]

The four tribes seem now, for better or worse, to be firmly established on the Island of Imperfection. They are the Pukkas, who always tell the truth; the Wotta-Woppas, who never tell the truth; the Shilla-Shallas, who make statements which are alternately true and false or false and true; and the Jokers, whose rules for truth-telling in making three statements are any rules that are different from those of any of the other three tribes.

In the story which I have to tell about

A,B,CandDthere is one member of each tribe.C, I am afraid, does not actually say anything. Can he just be fed-up? I don’t blame him. The other three speak as follows:A: B is a Pukka;

B: C is a Shilla-Shalla;

D: A is a Pukka;

D: I am a Shilla-Shalla or a Wotta-Woppa;

D: B is a Joker.Find the tribes to which

A,B,CandDbelong.

[puzzle75]

Advertisements

%d bloggers like this:

See

Enigma 24(and alsoEnigma 47,Enigma 75,Enigma 88).This Python program considers all possible assignments of tribes to A, B, C, and D. It runs in 37ms.

Solution:A is a Joker; B is a Wotta-Woppa; C is a Pukka; D is a Shilla-Shalla.