#ABC320D. 相对位置

相对位置

相对位置

题目描述

坐标平面上有 NN 个人,编号为 11NN

1 号人在原点。

给你 MM 条如下形式的信息:

AiA_i 的视角看,BiB_i 位于正 xx 方向 XiX_i 个单位、正 yy 方向 YiY_i 个单位处。

确定每个人的坐标。如果某人的坐标无法唯一确定,报告这一情况。

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 B1B_1 X1X_1 Y1Y_1
\vdots
AMA_M BMB_M XMX_M YMY_M

输出格式

输出 NN 行。

如果第 ii 个人的坐标无法唯一确定,第 ii 行应输出 undecidable

如果可以唯一确定为 (si,ti)(s_i,t_i),第 ii 行应依次输出 sis_itit_i,用空格分隔。

样例

3 2
1 2 2 1
1 3 -1 -2
0 0
2 1
-1 -2
3 2
2 1 -2 -1
2 3 -3 -3
0 0
2 1
-1 -2
5 7
1 2 0 0
1 2 0 0
2 3 0 0
3 1 0 0
2 1 0 0
3 2 0 0
4 5 0 0
0 0
0 0
0 0
undecidable
undecidable

同一信息可能被给出多次,也可能有多个人位于同一坐标。

数据范围

  • 1N2×1051 \le N \le 2\times 10^5
  • 0M2×1050 \le M \le 2\times 10^5
  • 1Ai,BiN1 \le A_i, B_i \le N
  • AiBiA_i \neq B_i
  • 109Xi,Yi109-10^9 \le X_i, Y_i \le 10^9
  • 所有输入值均为整数。
  • 给出的信息是一致的。
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
3063
类型
传统题
Time Limit
2500ms
Memory Limit
1024MiB
上传者
标签