我感觉这就是阅读题;题意:每个人领一个或者0个prize,问在Bob加入之后是否能使得至少一半的学生得到奖状;
所以直接A+B+C+D的两倍和N判断一下就可以了;如果2tol>=N,那么就满足题意;
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
scanf("%d",&t);
while(t--){
int N,A,B,C,D;
scanf("%d %d %d %d %d",&N,&A,&B,&C,&D);
int tol=A+B+C+D;
N=N+1;
if(tol*2>=N)printf("Yes\n");
else printf("No\n");
}
return 0;
}