码迷,mamicode.com
首页 > 其他好文 > 详细

hdu_1205 吃糖果

时间:2017-06-24 14:39:25      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:include   turn   std   clu   for   can   color   false   hdu   

//如果 剩下的人+1 > 最大的人 就是Yes 不然 no

#include<cstdio>
int q,a[1000010],n,x,maxn; long long sum; bool answer; int main(){ scanf("%d",&q); while(q--){ x=0,maxn=0; scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&a[i]); if(a[i]>maxn){maxn=a[i]; x=i;} } sum=0; answer=false; for(int i=1;i<=n;i++){ if(i!=x)sum+=a[i]; if(sum+1>=maxn){printf("Yes\n"); answer=true; break;} } if(!answer)printf("No\n"); } return 0; }

hdu_1205 吃糖果

标签:include   turn   std   clu   for   can   color   false   hdu   

原文地址:http://www.cnblogs.com/codetogether/p/7073148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!