Pagini recente » Cod sursa (job #1594646) | Diferente pentru problema/hamster intre reviziile 57 si 58 | Monitorul de evaluare | Borderou de evaluare (job #1976075) | Diferente pentru problema/expanding intre reviziile 12 si 13
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Date de intrare
Fişierul de intrare $sandwich.in$ conţine numerele $N, x, y, z$ şi $a{~1~}$. Şirul $a$ este codificat astfel:
$a{~i~} = (a{~i-1~} * x + y) % z$ pentru orice $2 ≤ i ≤ N$
Fişierul de intrare $expanding.in$ conţine pe prima linie numărul $n$, urmat pe a doua linie de şirul $a$.
Pe a treia linie se găseşte $q$, urmat de $q$ linii cu câte un număr, valorile $p$ ale query-urilor.
h2. Date de ieşire
În fişierul de ieşire $sandwich.out$ afişaţi valoarea lui $S$ modulo 10^9^ + 7.
În fişierul de ieşire $expanding.out$ afişaţi $q$ linii, pe linia $i$ afişând răspunsul de la al $i$-lea query.
h2. Restricţii
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.