아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

할아버지의 숲길 수익

시간 제한2초메모리 제한1024 MB

요약
문제 본문은 제목과 "Stattopic"이라는 단어뿐이어서 요구하는 작업을 알 수 없습니다.
난이도

쉬움10점 중 1점

유형
구현
정답자
아직 제출이 없습니다

문제

할아버지는 숲을 잘 아는 경험 많은 산지기입니다. 숲에는 공터가 NN개 있고, 두 공터를 잇는 오솔길은 한쪽 방향으로만 지날 수 있으며 MM개 있습니다. 각 오솔길에서는 매일 자라는 버섯과 열매의 양이 정해져 있습니다. 할아버지는 날마다 1번 공터에서 출발해 NN번 공터에 도착하는 길을 걷습니다. 오솔길은 순서대로 지나가면 같은 공터에 다시 이르지 않게 이어져 있어서 길을 잃을 일이 없습니다.

입력

첫 줄에 정수 NN, MM, QQ가 주어집니다 (2≤N≤1052 \le N \le 10^5, 1≤M,Q≤1051 \le M, Q \le 10^5). 이어지는 MM개의 줄에는 오솔길 정보 uiu_i, viv_i, sis_i, wiw_i가 주어집니다. 이는 uiu_i번 공터에서 viv_i번 공터로 가는 오솔길이며, 이 길에서는 매일 버섯 sis_i개와 열매 wiw_i개가 자랍니다 (1≤ui,vi≤1051 \le u_i, v_i \le 10^5, ui≠viu_i \ne v_i, 1≤si,wi≤1091 \le s_i, w_i \le 10^9). 마지막 QQ개의 줄에는 aja_j와 bjb_j가 주어집니다. aja_j는 jj번째 날 버섯 하나의 가격이고, bjb_j는 열매 하나의 가격입니다 (1≤aj,bj≤1091 \le a_j, b_j \le 10^9). 같은 두 공터를 잇는 오솔길은 두 개 이상 없고, 오솔길들은 사이클을 이루지 않습니다.

출력

QQ개의 줄을 출력합니다. ii번째 줄에는 ii번째 날에 할아버지가 1번 공터에서 NN번 공터까지 갈 수 있고, 오솔길을 하나 지날 때마다 버섯으로 번 돈이 열매로 번 돈보다 많은 상태를 유지했다면 YES를, 그렇지 않으면 NO를 출력합니다.

예제1

  1. 예제 1

    입력
    3 3 3
    1 2 2 4
    2 3 3 9
    1 3 10 50
    58 9
    60 23
    61 9
    
    예상 출력
    YES
    NO
    YES