QOJ.ac

QOJ

Límite de tiempo: 5 s Límite de memoria: 1024 MB Puntuación total: 100

#3647. 纸雪花

Estadísticas

为了制作纸雪花,你需要在一张纸的多个位置进行折叠,然后从折叠后的纸上剪掉一些部分。当你展开纸张时,如果折叠和剪裁选择得当,它会形成非常漂亮的图案。

Samantha 最近迷上了这种爱好,但她加入了一些“现代艺术”的元素。首先,她研究如何折叠一条长度为 $L$ 皮米的纸带(Samantha 喜欢非常精确地测量她的折叠和剪裁)。她将纸带放在实数轴上,一端固定在 $0$ 点,另一端在 $L$ 点。左端 $0$ 点是固定端,另一端 $L$ 是活动端。

接着,她进行了一系列折叠。第一次折叠时,Samantha 在距离活动端 $f_1$ 皮米处折痕,并将活动端向左折叠。此时活动端指向左侧。第二次折叠时,她在距离活动端 $f_2$ 皮米处($f_2 < f_1$)对纸张的顶部进行折痕,并将纸张顶部向右折叠过该折痕点。此时活动端指向右侧。

她以这种方式交替进行前后折叠。在每一步中,她都在距离活动端 $f_i$ 皮米处($f_i < f_{i-1}$)对纸张顶部进行折痕,并将活动端折过折痕点。

现在,她将在 $M$ 个不同的位置剪开纸张,这将把纸张分成 $M+1$ 堆。每一堆可能包含零层或多层纸。下图展示了第一个样例输入中折叠后的纸张、剪裁位置(实线)以及纸张折叠的 $x$ 坐标(虚线)。

每一堆纸的总长度是多少?

输入格式

第一行包含三个整数 $N$ ($1 \le N \le 10^5$),表示折叠次数;$M$ ($1 \le M \le 10^5$),表示剪裁次数;以及 $L$ ($2 \le L \le 10^{18}$),表示纸张的长度(单位为皮米)。

第二行描述折叠情况。该行包含 $N$ 个整数 $f_1, f_2, \dots, f_N$,表示第 $i$ 次折叠发生在距离活动端 $f_i$ 皮米处。这些值满足 $1 \le f_N < f_{N-1} < \dots < f_1 < L$。

第三行描述剪裁情况。该行包含 $M$ 个整数 $c_1, c_2, \dots, c_M$,表示第 $i$ 次剪裁发生在距离固定端 $c_i$ 皮米处。这些值满足 $-10^{18} \le c_1 < c_2 < \dots < c_M \le 10^{18}$。

输出格式

按从左到右的顺序,输出每一堆纸的总长度。

样例

样例输入 1

4 2 20
19 17 11 7
1 6

样例输出 1

5 13 2

样例输入 2

1 1 10
9
0

样例输出 2

8 2

样例输入 3

1 2 1000000000000000000
500000000000000000
0 500000000000000000

样例输出 3

0 1000000000000000000 0

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.