UVA11275 3D Triangles
题目描述
## 题面翻译
给你**三维空间中**的两个三角形,请判断它们是否有公共点。
若两个点的欧几里得距离不大于 $10^{-6}$,则认为这两个点相同。
输入格式
**本题存在多组数据。**
对于每个测试点,第一行为一个整数 $t$,代表数据组数。
每个测试点包含 $6$ 行,每行含有 $3$ 个浮点数(小数后不超过 $7$ 位数),描述一个点的坐标。
前三行描述的三个点构成第一个三角形,后三行描述的三个点构成第二个三角形。
输入数据保证三角形不会退化。
输出格式
对于每组数据,若含有公共点,输出一行一个 `1`;否则输出一行一个 `0`。
说明/提示
$t\leq 10^5$。保证给定的三角形不会退化。
$\text{\small{Statement translated by @Starrykiller.}}$