saas建站工具百度新闻app
L1-093 猜帽子游戏 - 团体程序设计天梯赛-练习集 (pintia.cn)
题解
这道题要注意这句话:如果没有一个人猜错、并且至少有一个人猜对了,那么所有的宝宝共同获得一个大奖。如果所有人都不猜,或者只要有一个人猜错了,所有宝宝就都没有奖。然后根据题目意思编写代码就可以了。
代码
#include<bits/stdc++.h>
using namespace std;
int main (){int n;cin>>n;int color[101];for(int i=0;i<n;i++){cin>>color[i];}int k;cin>>k;int T,F,res,count0;while(k--){T=0,F=0,count0=0;for(int i=0;i<n;i++){cin>>res;if(res==color[i]){T+=1;}else if(res!=0&&res!=color[i]){F+=1;}}if(T>0&&F==0){cout<<"Da Jiang!!!"<<endl;}else{cout<<"Ai Ya"<<endl;}}return 0;
}