- 猜谜游戏
- 2017-07-16 12:35:48 @
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
short int a[1000][3];
for (int i=1;i<=1000;i++)
for (int j=1;i<=3;j++)
a[i][j]=0;
int f[1000];
cin>>n;
for (int i=1;i<=n;i++)
{
cin>>a[i][1]>>a[i][2]>>a[i][3];
f[i]=f[i]+a[i][1]+a[i][2]+a[i][3];
}
for (int i=1;i<=n;i++)
for (int m=1;m<=3;m++)
for (int j=1;j<=n;j++)
for (int k=1;k<=3;k++)
if ((a[i][m]==a[j][k])&&i!=j)
{
f[i]=f[i]-a[i][m];
f[j]=f[j]-a[j][k];
}
for (int i=1;i<=n;i++)
cout<<f[i]<<endl;
return 0;
}
1 条评论
-
玄微道长 LV 4 @ 2017-07-16 12:37:11
我感觉没有任何的问题!!!
*是不是没有清零
- 1
信息
- ID
- 1941
- 难度
- 3
- 分类
- (无)
- 标签
- 递交数
- 897
- 已通过
- 473
- 通过率
- 53%
- 被复制
- 2
- 上传者