Pagini recente » Istoria paginii problema/brperm | Diferente pentru problema/brperm intre reviziile 14 si 32 | Expand | Diferente pentru problema/brperm intre reviziile 15 si 32 | Diferente pentru problema/brperm intre reviziile 30 si 32
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Date de intrare
Fişierul de intrare "brperm.in" conţine, pe prima linie numărul $N$. Pe linia următoare se află un şir de caractere (litere mici ale alfabetului latin) de lungime $N$. Pe următoarea linie se află numărul de întrebari $Q$, iar pe următoarele $Q$ linii se află câte două numere $K$, $P$.
Fişierul de intrare "brperm.in" conţine, pe prima linie numărul $N$. Pe linia următoare se află un şir de caractere (litere mici ale alfabetului latin) de lungime $N$. Pe următoarea linie se află numărul de întrebari $Q$, iar pe următoarele $Q$ linii se află câte două numere $P$, $K$.
h2. Date de ieşire
* $1 ≤ Q ≤ 500000$
h2. Punctare
* Pentru 20 puncte, $1 ≤ N ≤ 1000$ şi $1 ≤ Q ≤ 1000$
h3. Subtask 1 (20 Puncte)
* Pentru alte 30 puncte, $1 ≤ N ≤ 100000$ şi $1 ≤ Q ≤ 100000$
* $1 ≤ N ≤ 1000$
* $1 ≤ Q ≤ 1000$
h3. Subtask 2 (30 Puncte)
* $1 ≤ N ≤ 100000$
* $1 ≤ Q ≤ 100000$
h3. Subtask 3 (20 Puncte)
* s conţine doar caracterele 'a' şi 'b'
* Culorile sunt alese aleator independent cu o anumită probabilitate fixată pentru fiecare test.
h3. Subtask 4 (30 Puncte)
* Fără restricţii suplimentare.
* Pentru alte 20 puncte, s conţine doar caracterele 'a' şi 'b', iar culorile sunt alese aleator independent cu o anumită probabilitate fixată pentru fiecare test.
h2. Exemplu
4
0 3
1 1
0 2
1 2
3 2
| 1
1
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.