Pagini recente » Diferente pentru problema/lgput intre reviziile 37 si 38 | Istoria paginii utilizator/cansonuvar | Diferente pentru utilizator/ionut98 intre reviziile 15 si 14 | Statistici Ancuta Gava (AncaG) | Diferente pentru problema/tenis intre reviziile 10 si 11
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Date de intrare
Fişierul de intrare $tenis.in$ conţine pe prima linie numărul de teste $T$. Fiecare test va conţine pe prima linie numărul de elevi $N$, iar pe a doua linie $N*(N-1)/2$ întregi cu rezultatele meciurilor. Meciurile s-au desfăşurat în ordinea $(1, 2); (1, 3); ... (1, N); (2, 3); ... (2, N); ... (N-1, N)$. Rezultatul unui meci este $1$ dacă primul jucător (cel cu identificatorul mai mic) a câştigat, respectiv $2$ dacă a câştigat al doilea.
Fişierul de intrare $tenis.in$ conţine pe prima linie numărul de teste $T$. Fiecare test va fi format dintr-o linie ce conţine patru întregi $N$, $A$, $B$ şi $M$. $N$ reprezintă numărul elevilor, iar $A$, $B$ şi $M$ ne ajută să generăm şirul $x{~i~}$ după următoarea regulă: $x{~0~}=1$, iar $x{~i+1~}=(A*x{~i~} + B) % M$.
Se ştie că meciurile s-au desfăşurat în ordinea $(1, 2); (1, 3); ... (1, N); (2, 3); ... (2, N); ... (N-1, N)$. În meciul cu numărul $i$ ($i ≥ 1$) câştigă primul jucător (cel cu identificatorul mai mic) dacă $x{~i~}$ impar, respectiv al doilea jucător daca $x{~i~}$ este par.
h2. Date de ieşire
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.