Logo
(追記) (追記ここまで)

31198번 - Kilave Krave 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
5 초 1024 MB111100.000%

문제

Obližnji pašnjak možemo predstaviti pravokutnom pločom koja se sastoji od 10ドル^6$ redaka i 10ドル^6$ stupaca. Retci su numerirani brojevima od 1ドル$ do 10ドル^6$ odozgo prema dolje, dok su stupci numerirani brojevima od 1ドル$ do 10ドル^6$ slijeva nadesno.

Krdo od $n$ krava nalazi se pašnjaku i to tako da se svaka krava nalazi u nekom jediničnom kvadratu. Na pašnjaku se također nalazi i $m$ tratinčica koje se također nalaze u jediničnim kvadratima. Konačno, na pašnjaku se nalazi i $f$ pravokutnih ograda čije se stranice protežu rubovima jediničnih kvadrata. Ograde se ne sijeku niti se diraju, međutim ograda se može u potpunosti nalaziti unutar područja koje ograđuje neka druga ograda.

Sve su krave kilave te se mogu kretati samo u dva smjera – dolje ili desno. Na svojim putovanjima mogu stati na bilo koje polje (uključujući i ona na kojima su druge krave ili tratinčice), ali ne mogu prelaziti preko ograde.

Za svaku kravu, odredite ukupan broj tratinčica koje ta krava može posjetiti šetnjom iz svoje početne pozicije.

입력

U prvom je retku cijeli broj $f$ (0ドル ≤ f ≤ 200,000円$) iz teksta zadatka.

U svakom od sljedećih $f$ redaka su prirodni brojevi $r_1,ドル $c_1,ドル $r_2,ドル $c_2$ (1ドル ≤ r_1, c_1, r_2, c_2 ≤ 10^6$) koji opisuju jednu ogradu. Preciznije, $(r_1, c_1)$ su koordinate (red i stupac) gornjeg-lijevog jediničnog kvadrata unutar ograde, dok su $(r_2, c_2)$ koordinate donjeg-desnog jediničnog kvadrata unutar ograde. Niti jedne dvije ograde se ne sijeku niti diraju.

U sljedećem je retku cijeli broj $m$ (0ドル ≤ m ≤ 200,000円$) iz teksta zadatka.

U $k$-tom od idućih $m$ redaka nalaze se prirodni brojevi $r$ i $c$ (1ドル ≤ r, c ≤ 10^6$) koji redom predstavljaju redak i stupac u kojem se nalazi $k$-ta tratinčica. Dvije tratinčice nikad se neće nalaziti na istoj lokaciji.

U sljedećem je retku cijeli broj $n$ (0ドル ≤ n ≤ 200,000円$) iz teksta zadatka.

U $k$-tom od idućih $n$ redaka nalaze se prirodni brojevi $r$ i $c$ (1ドル ≤ r, c ≤ 10^6$) koji redom predstavljaju redak i stupac u kojem se nalazi $k$-ta krava. Dvije krave nikad se neće nalaziti na istoj lokaciji, niti će se neka krava nalaziti na lokaciji na kojoj se nalazi tratinčica.

출력

U $k$-tom retku izlaza treba ispisati jedan cijeli broj – ukupan broj tratinčica koje $k$-ta krava iz ulaza može posjetiti šetnjom iz svoje pozicije.

제한

예제 입력 1

4
2 2 8 4
1 9 4 10
6 7 9 9
3 3 7 3
9
3 4
8 4
11 5
10 7
10 8
9 8
2 8
4 11
9 11
8
1 1
5 10
6 9
3 7
7 1
4 2
7 5
3 3

예제 출력 1

5
1
0
1
3
1
3
0

힌트

출처

ICPC > Regionals > Europe > Central European Regional Contest > The Croatian Programming Contest > CPC 2023 K번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /