2014多校第十场1004 || HDU 4974 A simple water problem
2024-09-21 07:44:39
题意 : 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 ;
}
最新文章
- Nehe Opengl
- android性能测试与调优:使用 DDMS 查看内存分配情况
- AppStore 上架注意事项及错误修改
- Daily Scrum 10.29
- html 隐藏滚动条
- lz: linux ls 变种 只显示大小和名称(包括目录)
- Yii PHP 框架分析 (一)
- 如何发送HTML表单数据
- 使用android SpannableStringBuilder实现图文混排,看到许多其他
- ASP.NET Web API是如何根据请求选择Action的?[下篇]
- js格式转换
- python logging一个通用的使用模板
- Spring Cloud Eureka Server高可用注册服务中心的配置
- vue2.0 实现全选和全不选
- Linux下创建共享文件夹
- struts2注解json 配置文件json
- ABP框架系列之八:(Introduction-介绍)
- CodeForces - 586D Phillip and Trains 搜索。vis 剪枝。
- ALIZE初涉
- 任务四十二:UI组件之日历组件(三)