有才华的罗老师

时间限制(普通/Java) :  2000 MS/ 6000 MS          运行内存限制 : 65536 KByte
总提交 : 60            测试通过 : 34

比赛描述

科协主席罗老师不光是技术牛,同时也是一个有才华的厨师,因为他能同时做m种菜。今晚他邀请女友到他家共享烛光晚餐。当然,为了向女朋友炫耀他的天才烹饪技能,罗老师决定亲自做所有的菜。为了充分展现自己的烹饪天才,罗老师决定制作n道菜的烛光晚餐。第i道菜包含ai个步骤。一盘菜的步骤应按顺序完成。烹饪的每一分钟,罗老师至多可以对m道不同的菜,完成每道菜的一个步骤。罗老师想知道,他准备晚餐需要的最少时间,可惜罗老师数学不太好,亲爱的小伙伴,你们能帮罗老师算一下吗,罗老师可不想让女朋友久等哦,算对了的话,罗老师可是会有奖励的哦。

输入

有多个测试用例,输入的第一行包含说明测试用例的整数t。对于每个测试用例,第一行包含两个整数n,m(1 <= n, m <= 40000)。第二行包含n个整数ai(1 <= ai <= 40000)。

输出

对于每个测试用例,输出完成所有的菜肴的最少时间(分钟)。

样例输入

2
3 2
2 2 2
10 6
1 2 3 4 5 6 7 8 9 10

样例输出

3
10

提示

undefined

题目来源

B12040331

#include<stdio.h>
int main(){long t,n,m,a,sum,max_a,i,cost;scanf("%ld",&t);while(t--){scanf("%ld %ld",&n,&m);max_a=sum=0;for(i=0;i<n;++i){scanf("%ld",&a);sum += a;if(a>max_a){max_a = a;}}if(m>n){m = n;}cost = sum/m;if(sum%m){++cost;}if(cost<max_a){cost = max_a;}printf("%ld\n",cost);}
}

南邮 OJ 2043 有才华的罗老师相关推荐

  1. 南邮-2043(有才华的罗老师)

    有才华的罗老师 时间限制(普通/Java) : 2000 MS/ 6000 MS          运行内存限制 : 65536 KByte 总提交 : 35            测试通过 : 19 ...

  2. 南邮 OJ 1484 烧饼重叠问题

    烧饼重叠问题 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 87            测试通过 : 12 ...

  3. 南邮 OJ 1076 机器狗组装费用

    机器狗组装费用 时间限制(普通/Java) :  1500 MS/ 4500 MS          运行内存限制 : 65536 KByte 总提交 : 513            测试通过 : ...

  4. 南邮 OJ 1668 撼地神牛

    撼地神牛 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 780            测试通过 : 77 比 ...

  5. 南邮 OJ 1987 集训队选拔

    集训队选拔 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 823            测试通过 : 303 ...

  6. 南邮 OJ 1176 高斯求和

    高斯求和 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 3327            测试通过 : 568 ...

  7. 南邮 OJ 1128 An Industrial Spy

    An Industrial Spy 时间限制(普通/Java) :  10000 MS/ 30000 MS          运行内存限制 : 65536 KByte 总提交 : 38         ...

  8. 南邮 OJ 2001 水獭看动漫

    水獭看动漫 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 103            测试通过 : 31 ...

  9. 南邮 OJ 1652 翻转棋

    翻转棋 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 41            测试通过 : 20  比赛 ...

最新文章

  1. 优先发展智慧旅游与智慧交通领域
  2. p10平板电脑android,8英寸安卓系统 Newpad P10平板电脑评测
  3. PostgreSQL 8.2.5 安装为 Windows 服务 (Service)
  4. python 交互图形 bokeh学习总结
  5. 用substr()函数高效的输出一个字符串的所用子串
  6. 步步为营UML建模系列总结
  7. linux单个core的线程,正确使用Core Data多线程的3种方式
  8. linux智能电压表设计与实现,STC89C51数字电压表
  9. linux集群应用实战(更新完毕)
  10. mysql重置密码报错,吐血整理
  11. Android窗口管理服务WindowManagerService显示Activity组件的启动窗口(Starting Window)的过程分析...
  12. 每日一句20191105
  13. 线性调频信号(chirp signal)
  14. 解决docker中启动Spring Boot微服务注册在Eureka后无法访问的问题
  15. memcpy的F libc : FORTIFY: memcpy: prevented异常分析处理
  16. A股股票列表数据API接口(JSON标准格式,Get请求方式)
  17. 定了!阿里云盘马上公测 本月正式上线 !
  18. 云缓存哪家便宜_云服务器哪家最便宜
  19. 2020年5大热点网络趋势
  20. B树索引,面向海量数据的金钥匙

热门文章

  1. firefox windows旧版本下载
  2. Extjs新手教程代码
  3. 笔记本重装系统后声音图标显示红色×号
  4. 安卓编程 app图标自定义
  5. 算法1—线性规划和非线性规划
  6. 关于代码选择省份和城市?
  7. 【重点】React.Component用法
  8. Metasploit(一)
  9. 中国饲料矿物质添加剂市场趋势报告、技术动态创新及市场预测
  10. [附源码]java毕业设计在线视频网站