페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#2136

[고등부] 2024 KOI 1차대회 대비 모의고사 (1주차)

정직한 도둑들
서브태스크
1초 1024MB

문제

편의상 1부터 N까지 번호가 붙은 정올시의 도둑들은 모두 한 번 도둑질을 할 때 정확히 일정량의 보석만을 훔쳐가는 정직한 도둑들이다.

i번 도둑의 경우 A_i개의 보석을 훔쳐가는데, 만약 도둑질을 하려는 집이 너무 가난하여 A_i개 미만의 보석을 갖고 있는 경우 훔치지 않는다.

또한 정올시의 도둑들은 모두 서열이 확실하여 1번 도둑부터 시작하여 N번 도둑까지 차례로 도둑질을 시도하고, N번 도둑의 차례가 끝나면 다시 1번 도둑이 들어가 도둑질을 한다.

정올시 최고 부자집 정올이의 집엔 K개의 보석이 있다. 도둑들이 도둑질을 모두 끝내고 나면 총 몇 개의 보석이 남아있을지 알아보자.


입력

첫 줄에 두 정수 N, K이 주어진다. (1 \le N \le 200,000, 1 \le K \le 10^{18})

두 번째 줄에 N개의 정수 A_1, A_2, ...\ ,A_N이 주어진다. (1 \le A_i \le 10^{12})


출력

모든 도둑질이 끝나고 최종적으로 남는 보석의 수를 출력한다.


부분문제

번호 점수 조건
#120점

N \le 2

#220점

K \le 1000

#360점

추가 제한 없음


예제 #1

4 100
4 13 23 30
1

예제 #2

4 30
6 7 3 7
1
로그인해야 코드를 작성할 수 있어요.