Soluţii corecte: George Teseleanu, Trofin Vasile, Zoltan Szabo, Viorel Manta, Ionel-Vasile Pit-Rada, Nicu Scutaru, Aurel Ionescu, Stefan Gatachiu, Emil Claudiu Man.

 

George Teseleanu:
Fie b = baiat si f = fata.

1.  Daca afirmatia lui D e adevarata -> C, B = f,b contradictie -> afirmatia lui D e falsa si fie afirmatia lui A, fie afirmatia lui B este falsa.

2. Daca afirmatia lui C e adevarata -> C, D = f sau b altfel obtine o contradictie. O posibila solutie este B = f, C= f, D = b, A = b. Rezulta ca doar C spune adevarul.

3. Daca afirmatia lui B e adevarata -> afirmatiile lui A si C sunt false. O posibila solutie este A, B, C, D= b.

4. Daca afirmatia lui A e adevarata -> afirmatiile lui B si C sunt false. O posibila solutie este A, B, C, D= f.

Rezulta ca doar un copil spune adevarul.

 

Viorel Manta:

1. Daca A spune adevarul. atunci B,C si D mint deci 1 spune adevarul iar ceilalti 3 mint,

2. Daca A minte atunci si D minte. Daca C spune adevarul atunci   B minte, Daca C minte atunci B spune adevarul deci in orice situatie 1 spune adevarul iar restul de 3 mint.

Concluzionand, 3 mint si 1 spune adevarul.

 

Stefan Gatachiu:

A și B nu pot spune simultan adevărul, deci D minte oricum.

Dacă A spune adevărul, atunci B minte, C minte, D minte, deci un singur copil spune adevărul.

Dacă A minte, atunci B sau C sau D sunt băieți.

Dacă B spune adevărul, atunci A, C, D sunt băieți, iar C minte. Deci un singur copil spune adevărul.

Dacă B minte, atunci A sau C sau D sunt fete, iar C spune adevărul, deci un singur copil spune adevărul.

Deci, în toate cazurile posibile, un singur copil spune adevărul.