시간 제한
메모리 제한
시간 제한
2초
메모리 제한
128 MB
N명의 아이들이 한 줄로 서서 1인승 놀이기구를 기다리고 있다. 놀이공원에는 1번부터 M번까지 번호가 붙은 M개의 놀이기구가 있다.
각 놀이기구는 정해진 운행 시간이 지나면 탑승 중인 아이를 내려 주고 즉시 빈 자리가 된다. 빈 놀이기구가 생기면 줄의 맨 앞 아이가 그 놀이기구에 탄다. 여러 놀이기구가 동시에 비면 번호가 작은 놀이기구부터 차례대로 아이들이 탄다.
처음에는 모든 놀이기구가 비어 있고, 0분에 첫 아이부터 가능한 놀이기구에 탄다. 줄의 마지막 아이가 타게 되는 놀이기구의 번호를 구하시오.
첫째 줄에 아이의 수 N과 놀이기구의 수 M이 공백으로 구분되어 주어진다. (1 <= N <= 2,000,000,000, 1 <= M <= 10,000)
둘째 줄에는 1번부터 M번 놀이기구까지의 운행 시간이 순서대로 주어진다. 각 운행 시간은 1 이상 30 이하의 자연수이며 단위는 분이다.
마지막 아이가 타는 놀이기구의 번호를 출력한다.