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

8734번 - Akwarium 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB66151229.268%

문제

Kozik dostał w prezencie na urodziny akwarium z mieczykami. Obserwowanie mieczyków szybko mu się znudziło, ponieważ według Kozika nigdy nie działo się nic nowego. Dlatego też mieczyki szybko sprzedał, a za zarobione pieniądze kupił w promocji pewne afrykańskie ryby.

Afrykańska ryba ma określoną masę i wiek oraz charakteryzuje się tym, że musi codziennie zaspokoić swój głód. Jeśli nie dostanie nic do jedzenia, to pożera inną, mniejszą rybę. Jeśli kilka ryb jest głodnych, to pierwszeństwo ma zawsze ryba o największej masie, która wybiera swoją ofiarę (w przypadku równych mas pierwszeństwo ma ryba starsza). Ofiarą będzie zawsze najmniejsza ryba znajdująca się w akwarium (jeśli kilka ryb ma taką samą masę, ofiarą z nich będzie najmłodsza ryba). Dodatkowo afrykańska ryba zwiększa swoją masę o połowę masy zjedzonej przez nią innej ryby. Jeśli afrykańska ryba nie zaspokoi swojego głodu w ciągu dnia, zdycha. Kilka ryb może mieć równe masy, natomiast wszystkie ryby są innego wieku.

Kozik zastanawia się, czy pewna ryba r, wybrana przez niego, będzie żyła za x dni.

입력

Pierwszy wiersz standardowego wejścia zawiera jedną liczbę całkowitą n (1 ≤ n ≤ 106), oznaczającą liczbę ryb w akwarium. W n kolejnych wierszach znajdują się po dwie liczby całkowite mi, wi (1 ≤ mi, wi ≤ 109), oznaczające odpowiednio masę i wiek i - tej ryby. W kolejnym wierszu znajduje się jedna całkowta z (1 ≤ z ≤ 106), ozaczająca liczbę zapytań Kozika. W z następnych wierszach znajdują się po dwie liczby całkowite rk, xk (1 ≤ rkn, 0 ≤ xk ≤ 109), oznaczjące pytanie: czy ryba rk będzie żyła za xk dni?.

출력

Dla każdego zapytania słowo TAK, jeśli ryba rk będzie żyła za xk dni, w przeciwnym wypadku słowo NIE.

제한

예제 입력 1

4
2 1
4 2
7 3
8 4
3 
2 1 
2 0 
3 1

예제 출력 1

NIE
TAK
TAK

힌트

출처

Camp > ILOCAMP Science Camps > ILOCAMP 2010 (Intermediate Group) 2-1번

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

출처

대학교 대회

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

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