平面直角坐标系的第一象限内有一块左下角为
- 折线的每一部分都平行于
$x$ 轴或$y$ 轴。 - 折线不能经过给定的整点。
- 折线将整块区域分成包含给定整点个数相等的两块。
- 折线拥有尽可能少的折点。
可以证明一定存在一条满足限制的折线,你只需要输出满足限制的折线的折点数即可。
注意折点的坐标可以不是整数。
输入第一行一个正整数
接下来的每组数据中,第一行一个正偶数
接下来
输出
3
4
1 1
1 2
4 1
4 2
6
1 2
1 3
2 1
2 2
2 3
3 2
12
1 3
2 2
2 3
2 4
3 1
3 2
3 4
3 5
4 2
4 3
4 4
5 3
2
3
4
对于第一组数据,一条合法的折线为:$(0,0) \to (2.5,0) \to (2.5,10^{100}) \to (10^{100},10^{100})$,它有
测试点编号 | 特殊限制 | |
---|---|---|
无 | ||
无 | ||
无 | ||
保证答案不大于 |
||
无 |
对于所有数据,$1 \leq T \leq 10^4, 1 \leq \sum n \leq 5 \times 10^5, 1 \leq x_i,y_i \leq n$,保证