题目链接

题意 : n支队伍,每场两个队伍表演,有可能两个队伍都得一分,也可能其中一个队伍一分,也可能都是0分,每个队伍将参加的场次得到的分数加起来,给你每个队伍最终得分,让你计算至少表演了几场。

思路 : ans = max(maxx,(sum+1)/2) ;其实想想就可以,如果所有得分中最大值没有和的一半大,那就是队伍中一半一半对打,否则的话最大的那个就都包了。

 #include <cstdio>
#include <cstring>
#include <stdlib.h>
#include <iostream> using namespace std ; int a[] ; int main()
{
int n ,maxx,sum ;
int T ,casee = ;
//freopen("1004.in","r",stdin) ;
scanf("%d",&T) ;
while(T --)
{
scanf("%d",&n) ;
maxx = - ;sum = ;
for(int i = ; i < n ; i++)
{
scanf("%d",&a[i]) ;
maxx = max(a[i],maxx) ;
sum += a[i] ;
}
printf("Case #%d: %d\n",casee++ ,max(maxx,(sum + )/ )) ;
}
return ;
}

最新文章

  1. Nehe Opengl
  2. android性能测试与调优:使用 DDMS 查看内存分配情况
  3. AppStore 上架注意事项及错误修改
  4. Daily Scrum 10.29
  5. html 隐藏滚动条
  6. lz: linux ls 变种 只显示大小和名称(包括目录)
  7. Yii PHP 框架分析 (一)
  8. 如何发送HTML表单数据
  9. 使用android SpannableStringBuilder实现图文混排,看到许多其他
  10. ASP.NET Web API是如何根据请求选择Action的?[下篇]
  11. js格式转换
  12. python logging一个通用的使用模板
  13. Spring Cloud Eureka Server高可用注册服务中心的配置
  14. vue2.0 实现全选和全不选
  15. Linux下创建共享文件夹
  16. struts2注解json 配置文件json
  17. ABP框架系列之八:(Introduction-介绍)
  18. CodeForces - 586D Phillip and Trains 搜索。vis 剪枝。
  19. ALIZE初涉
  20. 任务四十二:UI组件之日历组件(三)

热门文章

  1. Cygwin ssh服务配置 (SecureCRT连接Cygwin配置)
  2. 深入浅出const
  3. hdu 4006/AvlTree
  4. iOS9新系统下APP Store 应用上传新指南
  5. Quartz.NET Windows
  6. 局域网内Tomcat服务器没法访问
  7. CS小分队第一阶段冲刺站立会议(5月8日)
  8. GCC笔记
  9. Java Synchronized Blocks vs. Methods
  10. oracle数据库登录连接很慢;kettle连接oracle 报 IO 错误,socket time out 问题解决记录