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.