已采纳 袁孝龙 高级光能 int a[100001],ans,n,m; 主函数{ 输入n和m for 循环(int i=1;i<=n;i++){ 输入a[i] } 定义x=m+1 while 循环(x<=n+m){ for 循环(int i=1;i<=m;i++){ a[i]--; if 判断(a[i]==0){ a[i]=a[x]; x加一; } } ans加一; } 输出ans return 0; }