A. Young Physicist
题目链接: codeforces 69A
题意:
输入n个三维点,判断是否平衡,x轴坐标相加等于0 且 y轴坐标相加等于0 且 z轴坐标相加等于 0即为平衡,否则不平衡
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn = 2e5 + 5;
int main(){
int n, x , y , z, x1 = 0, y1 = 0, z1 = 0;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> x >> y >> z;
x1 += x;
y1 += y;
z1 += z;
}
if(x1 == 0 && y1 == 0 && z1 == 0){
cout << "YES" << endl;
}
else{
cout << "NO" << endl;
}
return 0;
}
本文解析了 Codeforces 平台上的 69A 题目,该题要求判断一组三维点是否在各轴上达到平衡状态。通过遍历所有点并累加各轴坐标,最后检查累加结果是否全为零来确定平衡性。
1万+

被折叠的 条评论
为什么被折叠?



