问题标题: 酷町堂:6283 猜谜游戏

0
0
已解决
王文博
王文博
资深守护
资深守护

谁能帮我一下???

代码如下:

#include <bits/stdc++.h>
using namespace std;
int a[4][201],b[201],c[101],f[201];
int main()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=3;j++)
        {
            cin>>a[i][j];
        }
    }
    for(int i=1;i<=3;i++)
    {
        for(int j=1;j<=n;j++)
        {
            c[a[i][j]]++;
        }
        for(int j=1;j<=100;j++)
        {
            if(c[j]>1)
            {
                for(int k=1;k<=n;k++)
                {
                    if(a[i][k]==j)
                    {
                        f[k]=1;
                    }
                }
            }
        }
        for(int j=1;j<=n;j++)
        {
            if(f[j]==0) b[j]+=a[i][j];
            else b[j]+=0;
        }
        for(int j=1;j<=100;j++)
        {
            c[j]=0;
        }
        for(int j=1;j<=n;j++)
        {
            f[j]=0;
        }
    }
    for(int i=1;i<=n;i++)
    {
        cout<<b[i]<<endl;
    }
}

 


0
已采纳
王文博
王文博
缔造者之神
缔造者之神

如果没有满意答案,将采纳我

0
我要回答