시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 1024 MB | 857 | 181 | 144 | 24.080% |
욱제는 입대를 앞두고 <이등병의 편지>를 부르고 있다.
… 이제 다시 시작이다 젊은 날의 생이여 …
그런데 과연 욱제에게 젊은 날이 있었을까? 욱제에게 젊은 날이 있었는지 알아보자.
먼저, N년간 욱제의 행복도와 피로도가 주어진다. 행복도와 피로도는 양의 실수 값을 가진다. 어떤 1 ≤ K < N에 대해 1, 2, …, K년은 욱제의 젊은 날이고, K + 1, K + 2, …, N년은 욱제의 늙은 날이다.
젊은 날과 늙은 날은 다음의 조건을 만족한다:
욱제는 자신의 행복도와 피로도를 이용하여 자신의 젊은 날을 알아보려 한다. 하지만, 일부 값이 누락되었다. 욱제를 도와주자.
첫째 줄에 N이 주어진다.
둘째 줄부터 N개의 줄에는 두 정수 ui, vi (1 ≤ i ≤ N)가 주어진다. ui, vi가 1 이상일 경우 각각 i년의 행복도와 피로도를 나타내며, 0인 경우에는 값이 누락되었음을 의미한다.
욱제의 젊은 날이 될 수 있는 최대 기간, 즉 문제의 조건을 만족할 수 있는 최대의 1 ≤ K < N을 출력한다. 단, 이러한 K가 없을 경우, -1을 출력한다.
5 5 1 4 2 3 3 2 5 1 4
3
3 1 1 2 2 3 3
-1
3 0 0 0 0 0 0
2
Contest > BOJ User Contest > 논산 코드 페스티벌 > 제1회 논산 코드 페스티벌 J번