#joi2016yod. [joi2016yo_d]JOI国のお散歩事情 (Walking in JOI Kingdom)
[joi2016yo_d]JOI国のお散歩事情 (Walking in JOI Kingdom)
问题
JOI 国有一条从东到西的很长的道路。JOI 国王宫位于道路旁边,JOI 国的道路位置用整数 表示。当 时,表示王宫的位置。当 时,表示从王宫向东前进 米的位置。当 时,表示从王宫向西前进 米的位置。
JOI 国的道路旁有 栋房子,房子按照从西到东的顺序依次编号为 到 。JOI 国有 名公民,每个公民都有一个从 到 的编号。第 栋房子住着第 名公民。每栋房子的位置用非零偶数 表示。 均互不相同。
近年来,JOI 国的公民缺乏运动,这成为了一个问题。国王非常关心公民的健康,因此下令让所有公民进行散步。一旦国王发布命令,所有公民立即开始朝东或朝西走。每个公民的行走方向是固定的。所有公民行走速度为每秒 米。
JOI 国的公民都喜欢聊天。当他们在散步途中遇到其他公民时,他们会停下来聊天。即使遇到已经停下来的公民,情况也是一样。一旦停下来,他们将不再行走。
JOI 国有 名重要人物。国王希望在发布命令后的 秒内掌握这 名重要人物的位置。请编写一个程序,求解发布命令后的 秒内这 名重要人物的位置。
输入
输入共有 行。
第一行包含 个整数 (,,,),以空格分隔。它表示 JOI 国有 栋房子,国王希望在发布命令后的 秒内掌握这 名重要人物的位置。
接下来的 行中,第 行包含 个整数 (, 是非零偶数,),以空格分隔。 表示第 栋房子的位置,它是一个非零偶数。对于所有 (),满足 。 表示命令发布后公民 的行走方向。当 时,公民 向东走;当 时,公民 向西走。
接下来的 行中,第 行包含一个整数 ()。它表示第 名重要人物居住在第 栋房子。对于所有 (),满足 。
对于给定的 组输入数据,输入 满足 ,。输入 满足 。输入 满足存在一个整数 (),对于所有 (),有 ,对于所有 (),有 。输入 中给定的整数的绝对值不超过 。请注意,输入 中给定的整数超出了 位有符号整数的范围。
输出
输出共有 行。
第 行 () 输出发布命令后的 秒内第 名重要人物的位置。该值是一个整数,根据问题描述保证为整数。
输入示例 1
5 5 3
-8 1
-4 2
-2 2
4 2
10 1
1
3
5
输出示例 1
-6
-6
15
输入示例 2
7 18 5
-100 1
-56 2
-34 1
-30 1
-22 1
-4 2
18 2
1
3
4
5
7
输出示例 2
-82
-16
-13
-13
0