Pagini recente » Diferente pentru problema/classictask intre reviziile 11 si 10 | Diferente pentru problema/qmatrix intre reviziile 6 si 7 | Diferente pentru problema/classictask intre reviziile 11 si 9 | Diferente pentru problema/classictask intre reviziile 11 si 7 | Diferente pentru problema/qmatrix intre reviziile 11 si 4
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="qmatrix") ==
Se dă o matrice A cu N linii şi N coloane. Liniile şi coloanele sunt numerotate de la 1 la N. Matricea A memorează doar cifre. Elementele matricei se generează astfel: vi se dau valorile X şi Y, apoi se constuieşte un şir v în care :
v[ 1 ] = X, v[ 2 ] = Y, v[k] = A[i][j] = (v[k-2] * i + v[k-1]* j + 1) % 10, 1 <= i, j <= N , k = N*(i-1) + j + 2
v[ 1 ] = X, v[ 2 ] = Y, v[k] = A[i][j] = (v[k-2] * i + v[k-1]* j + 1) % 10, 1 <= i, j <= N
Trebuie să răspundeţi la Q întrebări de forma:
• L k p – pe ce linie se află a k-a cifră egală cu p (unde p este o cifră) dacă am parcurge matricea linie cu linie
• C k p – pe ce coloană se află al k-lea număr p (unde p este o cifră) dacă am parcurge matricea coloana cu coloana
• L k p – pe ce linie se află a k-a cifră egală cu p (unde p este o cifră)
• C k p – pe ce coloană se află al k-lea număr p (unde p este o cifră)
h2. Date de intrare
* $2 ≤ N ≤ 4000$
* $1 ≤ Q ≤ 100 000$
* $1 ≤ X,Y ≤ 10 000$
* Pentru toate întrebările, $0 ≤ p ≤ 9$ şi $1 ≤ k ≤ 1 000 000 000$
* Dacă în matrice se află mai puţin de k valori egale cu p, atunci veţi afişa valoarea 0.
* $1 ≤ X,Y,Z ≤ 10 000$
h2. Exemplu
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.