lcdr

Time limit: 0.5s Memory limit: 64MB Input: lcdr.in Output: lcdr.out

Cerință

Se dă o matrice de dimensiuni NMN \cdot M. Toate elementele matricei au valoarea 00 sau 11. Vor exista QQ întrebări de forma: există vreun dreptunghi cu LL linii şi CC coloane cu toate elementele egale cu 11 situat în întregime între liniile L1L_1 şi L2L_2 ale matricei, inclusiv L1L_1 şi L2L_2?

Date de intrare

Fisierul lcdr.in conţine pe prima linie numerele NN, MM şi QQ cu semnificaţia din enunţ. Următoarele NN linii vor conţine fiecare câte MM numere cu valoarea 00 sau 11, fără spaţii între ele. Urmează QQ linii cu câte patru numere fiecare: LL, CC, L1L_1, L2L_2 cu semnificaţia din enunţ.

Date de ieșire

Fişierul lcdr.out va conţine QQ numere, câte unul pe linie reprezentând răspunsurile la întrebări.

Restricții și precizări

  • 1N,M5001 \leq N, M \leq 500
  • 1Q500 0001 \leq Q \leq 500 \ 000
  • Pentru 30%30\% din teste, Q500Q \leq 500.
  • Pentru alte 40%40\% din teste, Q200 000Q \leq 200 \ 000.

Exemplu

lcdr.in

4 5 5
00000
11100
01111
01100
3 2 2 4
4 3 1 4
1 3 1 2
1 2 4 4
1 3 4 4

lcdr.out

1
0
1
1
0

Log in or sign up to be able to send submissions!