포럼
문제 COCI00082

Svada

설명

동네 동물원이 넓은 개방형 정원을 새로 마련했다. 동물들은 자연 서식지에서처럼 자유롭게 돌아다니며 평소의 장난으로 방문객들을 즐겁게 할 수 있다.

가장 인기 있는 동물은 원숭이다. 나무 타기와 점프를 비롯한 온갖 재주로 남녀노소 방문객 모두를 즐겁게 한다.

원숭이 중 한 종은 높은 나무에 올라 코코넛을 따는 데 특화되어 있다. 다른 한 종은 코코넛을 깨서 여는 데 특화되어 있다.

첫 번째 종의 원숭이는 \(N\)마리(\(1\)부터 \(N\)까지 번호), 두 번째 종의 원숭이는 \(M\)마리(\(1\)부터 \(M\)까지 번호)가 있다.

첫 번째 종의 원숭이 \(k\)는 나무에서 좋은 자리를 찾는 데 \(A_k\)초가 걸리고, 그 후 첫 코코넛을 딴다. 그 다음부터는 \(B_k\)초마다 새 코코넛을 딴다.

두 번째 종의 원숭이 \(k\)는 코코넛을 열기 좋은 도구를 찾는 데 \(C_k\)초가 걸리고, 그 후 첫 코코넛을 연다. 그 다음부터는 \(D_k\)초마다 또 하나의 코코넛을 연다.

안타깝게도 두 번째 종의 원숭이는 극도로 공격적이어서 두 종이 동시에 정원에 있을 수 없다. 따라서 사육사들은 첫 번째 종의 원숭이들이 코코넛을 전부 따는 즉시 그들을 내보낸다. 마찬가지로 두 번째 종의 원숭이들이 코코넛을 전부 연 뒤에도 너무 오래 머무르면 싸움이 벌어지므로, 사육사들은 그들이 코코넛을 전부 여는 즉시 내보낸다.

사육사들은 코코넛이 전부 따진 직후에 처음 도착하고, 원숭이들이 코코넛을 전부 연 직후에 다시 도착한다. 원숭이들이 정원에 들어오고 나가는 데 걸리는 시간도 무시할 수 있을 만큼 짧다.

Tomislav는 두 번째 종의 원숭이를 특히 좋아하지만, 언제 가야 볼 수 있는지 도무지 짐작하지 못한다. 원숭이들이 정원에서 보낸 총 시간은 알지만 정원의 코코넛 개수는 모를 때, 두 번째 종이 도착하는 시각을 계산하도록 도와주자.

제약
입력 형식

첫째 줄에 원숭이들이 정원에서 보낸 총 시간(초)인 정수 \(T\) (\(1 \le T \le 10^9\))가 주어진다.

다음 줄에 첫 번째 종 원숭이의 수인 정수 \(N\) (\(1 \le N \le 100\))이 주어진다.

다음 \(N\)개의 줄에는 두 정수 \(A_k\)\(B_k\) (\(1 \le A_k, B_k \le 10^9\))가 주어진다. 첫 번째 종의 원숭이 \(k\)의 빠르기이다.

다음 줄에 두 번째 종 원숭이의 수인 정수 \(M\) (\(1 \le M \le 100\))이 주어진다.

다음 \(M\)개의 줄에는 두 정수 \(C_k\)\(D_k\) (\(1 \le C_k, D_k \le 10^9\))가 주어진다. 두 번째 종의 원숭이 \(k\)의 빠르기이다.

출력 형식

첫 번째 종 원숭이들의 도착과 두 번째 종의 도착 사이의 시간(초)을 출력한다.
Contest #2, \(15^{th}\) November 2008

서브태스크
서브태스크점수설명

Subtask 1

100점
예제 1
입력
12
1
3 1
1
5 1
출력
5
예제 2
입력
20
2
3 2
1 3
3
3 1
4 1
5 1
출력
13
문제 정보

riseoj 작성

출처 COCI 2008/2009 Contest 2

평가 및 의견

Svada

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 1 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Svada

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8