Diferente pentru problema/mdluffxor intre reviziile #5 si #7

Nu exista diferente intre titluri.

Diferente intre continut:

h2. Date de intrare
Fişierul de intrare $mdluffxor.in$ va contine pe primul rand un numar natural $Q$. Inputul va fi codificat intr-un mod neobisuit. Pentru a-l decoda, intai initializeaza o variabila de tip int $last$, cu valoarea $0$. Pe urmatoarele $Q$ randuri vei gasi una din urmatoarele:
Fişierul de intrare $mdluffxor.in$ va contine pe primul rand un numar natural $Q$. Inputul va fi codificat intr-un mod neobisuit. Pentru a-l decoda, intai initializati o variabila $int last$, cu valoarea $0$. Pe urmatoarele $Q$ randuri vei gasi una din urmatoarele:
# $1 x$, insemnand ca un sir ce contine un singur cufar, cu o valoare egala cu $x$, apare.
# $2 x y$, insemnand ca un nou sir, egal cu concatenarea celor de al $(X⊕last)-lea$ si de al $(Y⊕last)-lea$ siruri apare.
# $3 x l$, insemnand ca un nou sir, egal cu prefixul de lungime $l⊕last$ al celui de al $(X⊕last)-lea$ sir apare.
# $4 x l$, insemnand ca un nou sir, egal cu sufixul de lungime $l⊕last$ al celui de al $(X⊕last)-lea$ sir apare.
# $5 x K$,  reprezentand o intrebare pusa de Xoro: "Care este a $K-a$ (NU K⊕last) cea mai valoroasa comoara din al $(x⊕last)-lea$ sir?”. Intr-o astfel de intrebare, presupune ca $ans$ e raspunsul. Dupa aceea, schimba $last$ in $(17*last+ans)$ mod $666.013$?".
 
Sirurile sunt indexate incepand de la $1$, in ordinea in care apar. Se garanteaza ca in input se va face referire doar la siruri care exista deja. Se remarca faptul ca ⊕ reprezinta operatorul binar XOR.
# $2 x y$, insemnand ca un nou sir, egal cu concatenarea celor de al $(X XOR last)$-lea si de al $(Y XOR last)$-lea siruri apare.
# $3 x l$, insemnand ca un nou sir, egal cu prefixul de lungime $l XOR last$ al celui de al $(X XOR last)$-lea sir apare.
# $4 x l$, insemnand ca un nou sir, egal cu sufixul de lungime $l XOR last al celui de al $(X XOR last)$-lea sir apare.
# $5 x K$,  reprezentand o intrebare pusa de Xoro: "Care este a $K$-a (*nu* $K XOR last$) cea mai valoroasa comoara din al $(x XOR last)$-lea sir?”. Dupa o astfel de interogare, daca raspunsul a fost $ans$, $last$ se actualizeaza cu valoarea $(17 * last + ans) mod 666.013$
Sirurile sunt indexate incepand de la $1$, in ordinea in care apar. Se garanteaza ca in input se va face referire doar la siruri care exista deja.
h2. Date de ieşire

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.