按照题意模拟就OK了

//By SiriusRen
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int n,t,a[1005];
int main()
{
scanf("%d%d",&n,&t);
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
}
for(int ii=1;ii<=t;ii++){
int maxx=0,rec=0;
for(int i=1;i<=n;i++){
if(a[i]>maxx){
maxx=a[i];rec=i;
}
}
int q=maxx/(n-1);
for(int i=1;i<=n;i++){
if(i!=rec)a[i]+=q;
}
int rem=maxx-q*(n-1);
for(int i=1;i<=rem;i++){
if(i!=rec)a[i]++;
else rem++;
}
a[rec]=0;
printf("%d\n",rec);
}
}

最新文章

  1. V4L2框架分析学习二
  2. js中用tagname和id获取元素的3种方法
  3. 深入理解javascript原型和闭包(8)——简述【执行上下文】上
  4. clang format 官方文档自定义参数介绍(中英文)
  5. 【POJ】1151 Atlantis(线段树)
  6. Revit 二次开发 (二) 倾斜的板
  7. mysql触发器关联表更新
  8. mysql之select+五种子句的理解
  9. demo_01 css3中的radius
  10. Label设置行间距--b
  11. J - Borg Maze - poj 3026(BFS+prim)
  12. JS中的prototype(转载)
  13. Spring的IOC分析(一)
  14. JavaScript 简单的实现 sleep功能 .
  15. 使用kindeditor来替换ecshop的fckeditor编辑器,让ecshop可以批量上传图片
  16. python 实例属性
  17. 宇宙最帅叉叉——第五周博客 for 测试与发布(Alpha版本)
  18. MVVM模式原则
  19. TCP学习(一)
  20. 安卓 内存泄漏检测工具 LeakCanary 使用

热门文章

  1. AJAX核心--XMLHttpRequest五步法
  2. Java类载入器
  3. JDBC创建mysql连接池代码
  4. UBUNTU 16.04 下安装动态链接库方法(使用ln命令可以随意映射动态库,ldd查看缺少的动态库)
  5. ES transport client底层是netty实现,netty本质上是异步方式,但是netty自身可以使用sync或者await(future超时机制)来实现类似同步调用!因此,ES transport client可以同步调用也可以异步(不过底层的socket必然是异步实现)
  6. POJ 1275 差分约束
  7. Kafka Consumer2
  8. MEF基本概念
  9. 【原创】MemCached中的参数解释
  10. 条件变量本质-Problem statement-while not( P ) do skip