Diferente pentru problema/shopping intre reviziile #5 si #6

Nu exista diferente intre titluri.

Diferente intre continut:

Programul vostru poate pune apoi întrebări sub forma *$"? A B"$*, unde $A$ si $B$ sunt stringuri de lungime $N$. Aceste intrebari vor fi scrise in stdout. Răspunsul la o întrebare va putea fi citit din stdin.
Când aţi găsit permutarea căutată, afişaţi $"! p{~1~}p{~2~}p{~3~}...p{~N~}$
Când aţi găsit permutarea căutată $p$, afişaţi *$"! p{~1~} p{~2~} p{~3~} ... p{~N~}"$*.
h2. Precizări
Citirea şi afişarea se vor face cu *standard input/output*.
După fiecare operaţie trebuie afişat caracterul newline('\n' sau endl) şi trebuie dat *flush la bufferul de ieşire* (folosind cout.flush() sau fflush(stdout)).
h2. Restricţii şi punctare
h2. Restricţii
 
* $... ≤ ... ≤ ...$
h2. Exemplu

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.