51nod 1265 四点共面
来源:互联网 发布:windows xp怎么更新 编辑:程序博客网 时间:2024/05/16 01:50
#include <bits/stdc++.h>using namespace std;struct node{long long x,y,z;node(){};node(int a,int b,int c){x=a;y=b;z=c;};};long long dotmulti(node n1,node n2){return n1.x*n2.x+n1.y*n2.y+n1.z*n2.z;}node chamulti(node n1,node n2){node ret;ret.x=n1.y*n2.z-n1.z*n2.y;ret.y=-n1.x*n2.z+n1.z*n2.x;ret.z=n1.x*n2.y-n1.y*n2.x;return ret;}int main(){long long t,x[5],y[5],z[5],i;cin>>t;while(t--){for(i=0;i<4;i++)scanf("%lld%lld%lld",&x[i],&y[i],&z[i]);if(dotmulti(node(x[3]-x[0],y[3]-y[0],z[3]-z[0]),chamulti(node(x[1]-x[0],y[1]-y[0],z[1]-z[0]),node(x[2]-x[0],y[2]-y[0],z[2]-z[0])))==0)printf("Yes\n");elseprintf("No\n");}}
0 0
- 51nod 1265 四点共面
- 51NOD 1265 四点共面
- 51 nod 1265 四点共面
- [51nod]1265 四点共面
- 51nod 1265 四点共面
- 51NOD-1265四点共面
- 51nod 1265 四点共面
- 51nod 1265 四点共面
- 51nod 1265 四点共面
- 51Nod 1265 四点共面
- 51Nod 1265 四点共面
- 51Nod-1265 四点共面
- 51Nod 1265 四点共面
- 51nod 1265 四点共面(判四点共面)
- 51nod 1265 四点共面 (水题)
- 51Nod-1265-四点共面
- 51NOD 1265 四点共面(计算几何)
- 51nod oj 1265 四点共面 【数学几何】
- Leetcode: 26. Remove Duplicates from Sorted Array
- 反射和RTTI的区别
- build-tools xiazaidizhi
- 火星坐标与地球坐标的转换,以及地球上两点之间的距离计算
- ldd 和ldconfig
- 51nod 1265 四点共面
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- jquery的观察者模式
- GoKit2代Arduino底板程序编译及下载教程
- 编程的规范
- 树莓派3代Raspbian Jessie安装ROS-Indigo-Desktop
- java中的单例模式
- 两道经典的表与表之间连接的题目
- Windows客户端开发--使用控制台窗口显示调试信息(打log)