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

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