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

14740번 - Highway Track

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB39615212641.584%

문제

태영이의 고향 "위" 도시에는 순환 고속도로가 있다. 이 고속도로에는 총 $N$개의 주유소가 있고, 각 주유소는 1ドル$번부터 $N$번까지 번호가 붙어있다. 어느 날 태영이는 이 고속도로 한 바퀴를 드라이브하려는 원대한 계획을 세우고, 하나의 주유소를 골라 순환 여행을 시작하려고 한다. 그런데 이 도시는 특이하여 한 주유소에서 구입할 수 있는 기름의 양은 정해져 있고, 각 주유소에서 구입할 수 있는 기름의 양을 모두 합해야 간신히 고속도로 한 바퀴를 순환할 수 있는 기름이 나온다. 가난한 태영이에게는 기름이 한 방울도 없으므로, 도시를 잘못 고르면 운전을 하다가 자동차가 서버릴 지도 모른다!

이 그림에서 세 주유소에서 기름을 최대 2만큼 구입할 수 있고, 1번 주유소-2번 주유소 도로와 2번 주유소-3번 주유소 도로가 기름이 1만큼 필요하고 3번 주유소-1번 주유소 도로가 4만큼 필요하다면, 1번 주유소에서 시작해 무사히 고속도로를 순환할 수 있다.

태영이를 위해 태영이의 차가 중간에 서버리지 않도록 하기 위해 골라야 하는 시작 주유소 위치의 개수를 구해주자. 그런 주유소가 없다면 0을 출력하면 된다.

입력

첫 번째 줄에 주유소의 개수 $N (1\leq N\leq 500,000)$이 주어진다. 두 번째 줄 $i$번째 정수는 $i$번 주유소에서 구입할 수 있는 기름의 양 $o_i (1\leq o_i\leq 1,000,000)$이다. 세 번째 줄 $i$번째 정수는 $i$번 주유소에서 $i+1$번 주유소 ($N+1$번 주유소는 1ドル$번 주유소와 같다)로 가는 길에 소비해야 하는 기름의 양 $d_i (1\leq d_i\leq 1,000,000)$이다. 이때 $o_i$들의 합과 $d_i$들의 합은 같다.

출력

태영이의 자동차가 주유소에 도착하지 못하고 멈춰버리는 일 없이 고속도로를 순환할 수 있게 하는 출발 주유소의 개수를 출력한다.

제한

예제 입력 1

3
2 2 2
1 1 4

예제 출력 1

1

예제 입력 2

4
2 2 2 2
2 2 2 2

예제 출력 2

4

힌트

출처

University > KAIST > KAIST ICPC Mock Competition > 2017 KAIST 7th ACM-ICPC Mock Competition H번

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

출처

대학교 대회

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

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