题目描述
n 个人的编号是 1∼n,如果他们依编号按顺时针排成一个圆圈,从编号是 1 的人开始顺时针报数。
(报数是从 1 报起)当报到 k 的时候,这个人会减少一点血量。下一个人重新从 1 开始报数。
当一个人血量归零时,这个人就会出局。
求最后剩下的人的编号。
输入格式
题目的输入是2行,第一行2个整数 n,k。
第二行n个整数,代表每个人的血量。
输出格式
要求输出一个整数,表示最后剩下的人的编号。
样例 #1
样例输入 #1
10 3
1 1 1 1 1 1 1 1 1 1
样例输出 #1
4
提示
0<n,k<106,每个人的血量不超过20。
时限 1 秒, 256M。