래환이의 여자친구 사귀기 대작전
면접 대비시간 제한1초메모리 제한1024 MB
매일 감량량 A_i가 주어질 때, s일부터 N일까지 매일 다이어트하여 M 이상을 감량할 수 있는 가장 늦은 시작일 s를 구합니다. 가능한 시작일이 없으면 -1을 출력합니다.
문제
래환이는 여자친구를 만들기 위해 일 뒤에 소개팅에 나간다. 여자친구를 사귀고 싶은 래환이는 다이어트로 체중을 만큼 빼기로 결심했다. 래환이는 일차에 다이어트를 했을 때의 체중 감소량 를 미리 알고 있다. () 래환이는 규칙적으로 생활하기 때문에 다이어트를 하지 않는 날에는 체중이 변하지 않는다.
래환이가 다이어트를 최대한 미루면서도 소개팅 전에 목표를 달성할 수 있는 시작 날짜를 구한다.
입력
첫 번째 줄에 두 정수 ()과 ()이 공백으로 구분되어 주어진다.
두 번째 줄에 개의 정수 이 공백으로 구분되어 주어진다. ()
출력
다이어트를 최대한 미뤄서 목표를 달성하려면 몇 일차부터 다이어트를 시작해야 하는지 출력한다. 다이어트가 절대 성공할 수 없다면 대신 을 출력한다.