import java.util.*;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int k = in.nextInt();
List<Pair>list = new ArrayList<>();
for(int i=1;i<=n;i++){
list.add(new Pair(i,in.nextInt()));
}
int t=0;
while(!list.isEmpty()){
list.get(t).val--;
if(list.get(t).val==0){
System.out.print(list.get(t).index+" ");
list.remove(t);
if(list.size()==0) break;
t = (t+k-1)%list.size();
}else{
t = (t+k)%list.size();
}
}
}
}
class Pair{
int index;
int val;
public Pair(int index,int val){
this.index = index;
this.val = val;
}
}
2023.04.29-美团春招-第三题-酒王
于 2024-08-02 14:10:40 首次发布