contest: Codeforces Round #303 (Div. 2), problem: (A) Toy Ca

输入时判断车是否翻转 输入结束后如果该车始终没有翻转则为好车

只需判断 1 2 3 这三种情况即可

#include<iostream>#include<cstdio>#include<cstring>using namespace std;const int maxn=100+10;int car[maxn],mat[maxn][maxn],opt[maxn];int main(){ int n; while(~scanf("%d",&n)) {memset(car,0,sizeof(car));for(int i=1;i<=n;i++)for(int j=1;j<=n;j++){scanf("%d",&mat[i][j]);if(mat[i][j]==1) car[i]=1;else if(mat[i][j]==2) car[j]=1;else if(mat[i][j]==3) car[i]=1,car[j]=1;}int cnt=0;for(int i=1;i<=n;i++)if(!car[i]) opt[cnt++]=i;printf("%d\n",cnt);for(int i=0;i<cnt;i++)if(i!=cnt-1) printf("%d ",opt[i]);else printf("%d\n",opt[i]); }}

,把你的脸迎向阳光,那就不会有阴影

contest: Codeforces Round #303 (Div. 2), problem: (A) Toy Ca

相关文章:

你感兴趣的文章:

标签云: