有n个向量,每行的三个数字构成了向量(a,b,c),问这么多向量和是否为0向量,那么不就是三维分别求和都为0即可吗?
x、y、z向量上的分别加一加,都为0就是yes啦~
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
int n; cin>>n;
int x=0,y=0,z=0;
for(int i=0;i<n;i++)
{
int xx,yy,zz;
scanf("%d%d%d",&xx,&yy,&zz);
x+=xx,y+=yy,z+=zz;
}
cout<<(x==0&&y==0&&z==0?"YES":"NO");
return 0;
}

本文介绍了一个简单的编程问题:通过输入的多个三维力矢量,判断这些力作用于一个静止物体上时,该物体是否处于平衡状态。文章提供了一段C++代码实现,用于计算所有力矢量的合力,并据此判断物体是否保持静止。
344

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



