这是一道水题
从题目中能够知道要求没被淘汰的球员数,但每个球员只要有一次比赛没有进球就会被踢掉,所以,我们要对输入的球员的具体情况进行分析,如果有0(没进),就直接淘汰
在这里面的一直输入可用:
while(cin>>n>>m){
}
直到输入为Ctrl+z为止
Then
AC CODE
#include<bits/stdc++.h>
using namespace std;
int a[110][110],n,m;//a的第i行为一个球员的比赛情况
int main(){
while(cin>>n>>m){//直到输入为Ctrl+z
for(int i=0;i<n;++i){
for(int j=0;j<m;++j){
cin>>a[i][j];
//输入每个球员的情况
}
}
int ans=0;
for(int i=0;i<n;++i){
for(int j=0;j<m;++j){
if(a[i][j]==0){
ans++;
break;
//如果他没进就淘汰了
}
}
}
cout<<n-ans<<endl;//用总人数-淘汰人数=剩余人数
}
return 0;//完美的结束
}
请勿抄袭!