现在的ac程序应该靠谱。。欢迎大家hack(这个题现在标程挂了。。哪位哥哥愿意提供一下靠谱的标程呀?)
"分!身!术!" —— 小P
平面上有
"分!身!术!"
使得这些消失的分身重新出现在原来的位置。小P想知道,每一时刻分身消失后,剩下的分身占领的区域面积是多少?
输入格式
从标准输入读入数据。
输入第一行包含两个正整数
接下来
接下来
生成方式如下:
设上一个时刻中,分身占领面积的两倍为
特别的,在第一个时刻,我们认为上一个时刻中,
输出格式
输出到标准输出。
按给出时刻的顺序依次输出
样例一
input
6 2 -1 0 -1 -1 0 -1 1 0 0 1 0 0 3 1 3 6 2 0 1
output
3 2
explanation
如下图所示:左图表示输入的6个分身的位置及它们占领的区域;中图表示第一个时刻的情形,消失的分身编号分别为 1,3,6,剩余3个点占领图中实线内部区域,占据面积的两倍为 3;右图表示第二个时刻的情形,消失的分身编号分别为
剩余的4个点占领图中实线内部区域。
样例二
见“样例数据下载”
样例三
见“样例数据下载”
样例四
见“样例数据下载”
限制与约定
测试点编号 | |||
---|---|---|---|
1 | 10 | 10 | |
2 | 1000 | 1000 | |
3 | |||
4 | |||
5 | 100000 | 100000 | |
6 | |||
7 | |||
8 | |||
9 | |||
10 | |||
11 | |||
12 | |||
13 | |||
14 | |||
15 | |||
16 | |||
17 | |||
18 | |||
19 | |||
20 |
对于所有数据,保证:
;- 没有两个分身的坐标是完全相同的;
;- 所有时刻的
之和不超过 ; ;- 初始时,所有的
个分身占据区域面积大于 ; - 定义所有
个分身所占据区域的顶点集合为 , 。在任意时刻, 中至少存在两个未消失的分身。
时间限制:
空间限制: