Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2020-05-01 16:57:39.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:petic.in, petic.outSursăad-hoc
AutorAlexandru PetrescuAdăugată dearhivedescarc arhive
Timp execuţie pe test5 secLimită de memorie524288 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Petic

Se da o matrice binara cu linii de la 0 la nrLin - 1 si coloane de la 0 la nrCol - 1, respectiv Q intrebari independente, de forma i j k: "Sa presupunem ca schimbam in 0 totii bitii de 1 din subpatratul de latura de k cu coltul stanga-sus pe linia i si coloana j. Care e numarul total de linii si coloane ale noii matrice care mai au macar un bit 1?"

Date de intrare

Fişierul de intrare petic.in contine, pe prima linie, numarele nrLin, nrCol si Q. Pe urmatoarele nrLin linii se afla cate un sir de nrCol biti. Pe urmatoarele Q linii se afla cate trei numere i j k.

Date de ieşire

În fişierul de ieşire petic.out se afla raspunsurile la cele Q intrebari, in ordine, cate un numar pe linie.

Restricţii

  • 0 ≤ i, j
  • 1 ≤ k, nrLin, nrCol
  • i + k - 1 < nrLin
  • j + k - 1 < nrCol
#testmax(nrLin, nrCol)Q
1*301.000
2502.500
310010.000
420050.000
5*300100.000
6400250.000
7500250.000
8600500.000
9700500.000
10*800750.000
11900750.000
121.000850.000
131.500850.000
14*2.0001.000.000
152.5001.000.000
163.0001.250.000
173.5001.250.000
18*4.0001.500.000
194.5001.500.000
205.0002.000.000

Exemplu

petic.inpetic.out
2 2 5
11
01
0 0 2
0 0 1
0 1 1
1 0 1
1 1 1
0
3
4
4
3

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?