Codeforces Problem-69A Young Physicist
基本思想:
建立vector容器,一个容器代表一列,分别用v1,v2,v3表示。将输入的数据分别存入到三个容器中,判断最后各容器元素之和是否为0,然后输出相应结果即可。
AC代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
vector<int> v1,v2,v3;
int n;
int sumx=0,sumy=0,sumz=0;
cin>>n;
for (int i=0;i<n;i++)
{
int x,y,z;
cin>>x>>y>>z;
v1.push_back(x);
v2.push_back(y);
v3.push_back(z);
sumx+=v1[i];
sumy+=v2[i];
sumz+=v3[i];
}
cout<<((sumx==0&&sumy==0&&sumz==0)?"YES":"NO")<<endl;
return 0;
}