#ABC207D. 全等点集
全等点集
全等点集
题目描述
给定二维平面上的两个各含 个点的点集 和 。
判断能否对 按任意顺序进行以下操作任意次(可以为零次),使得 与 完全一致:
- 选择实数 ,将 中的每个点绕原点顺时针旋转 度。
- 选择实数 和 ,将 中的每个点沿 方向移动 ,沿 方向移动 。这里 和 可以是任意实数,正数、负数或零均可。
输入格式
输入按以下格式从标准输入给出:
输出格式
如果能够使 与 完全一致,输出 Yes;否则输出 No。
样例
3
0 0
0 1
1 0
2 0
3 0
3 1
Yes
此时可以如下将 与 匹配:
- 将 中的每个点绕原点顺时针旋转 度。
- 再将 中的每个点沿 方向移动 ,沿 方向移动 。
3
1 0
1 1
3 0
-1 0
-1 1
-3 0
No
尽管 与 关于 轴对称,但按照题意所述的旋转和平移操作无法使 与 匹配。
4
0 0
2 9
10 -2
-6 -7
0 0
2 9
10 -2
-6 -7
Yes
6
10 5
-9 3
1 -5
-6 -5
6 9
-9 0
-7 -10
-10 -5
5 4
9 0
0 -10
-10 -2
Yes
数据范围
- 若 ,则
- 若 ,则
- 输入均为整数
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2187
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者