Problema se rezolvă prin întoarcerea a cel mult 6 cartoane.

Soluţia dată de Viorel Manta şi Aurel Ionescu:

Sa notam cele 9 cartoane asezate circular cu A,B,C,D,E,F,G,H,I, astfel ca dupa I urmeaza cartonul A. Sa notam cu v(X) numarul inscris pe cartonul X.

      1. Se intorc cartoanele A,D si G si se cauta numarul cel mai mare.

Datorita simetriei, vom dezvolta numai cazul cand numarul maxim este v(G) (pentru celelalte cazuri se lucreaza in mod asemanator).

     2. Se intorc cartoanele F si H (in total pana acum s-au intors 5 cartoane).

Apar urmatoarele situatii:

     2a) F si H au numere mai mici decat numarul de pe G. Atunci solutia este aflata: cartonul G.

     2b)  v(F) > v(G) (cazul v(H) > v(G) se trateaza analog).

Atunci intoarcem si cartonul E. Singurele situatii posibile sunt:

     - v(F) > v(E). Atunci solutia este F.

     - v(E) > v(F). Atunci raspunsul este E, pentru ca  v(E) > v(F) > v(G) > v(D).

 

Soluţii corecte detaliate au fost trimise şi de Ady Nicolae, Zoltan Szabo.