#ATabc361b. [ABC361B] Intersection of Cuboids
[ABC361B] Intersection of Cuboids
题目描述
你正在尝试实现 3D 游戏中的碰撞判定。
在三维空间中,设有一个长方体,其对角线为两点 和 ,且所有面都平行于 平面、 平面或 平面。我们用 表示这样一个长方体。
(根据这个定义, 是唯一确定的。)
现在给定两个长方体 和 ,请判断它们的公共部分的体积是否为正。
输入格式
输入通过标准输入给出,格式如下:
输出格式
如果两个长方体的公共部分体积为正,则输出 Yes,否则输出 No。
样例 1
输入
0 0 0 4 5 6
2 3 4 5 6 7
输出
Yes
样例 2
输入
0 0 0 2 2 2
0 0 2 2 2 4
输出
No
样例 3
输入
0 0 0 1000 1000 1000
10 10 10 100 100 100
输出
Yes
说明/提示
限制条件
- 所有输入均为整数。
样例解释 1
两个长方体的位置关系如下图所示,共同部分的体积为 。

样例解释 2
两个长方体虽然在面上接触,但公共部分的体积为 。
由 ChatGPT 4.1 翻译