CF294A.Shaass and Oskols

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Shaass and Oskols

题目描述

Shaass要打一些鸟。

nn 根水平电线彼此平行排列,电线从顶到底编号为 11nn ,每根电线上都有一些鸟彼此相邻,第 ii 根电线上有 aia_i 只鸟。

如果Shaass击中其中的一只鸟(假设这只鸟在第 ii 条电线上),在它左侧的鸟会跳向电线 ii-1,在它右侧的鸟会跳向电线 ii+1 ,如果没有这样的电线,它们就会飞走。

Shaass打了 mm 只鸟,告诉你每条电线上初始时鸟的个数,你的任务是计算出 mm 次射击后每根电线上有多少只鸟。

输入格式

第一行一个整数 nn, (1<=nn<=100),接下来一行 nn 个整数a1,a2,a3...ana_1,a_2,a_3...a_n (0<=aia_i<=100).

第三行一个整数 mm(0<=mm<=100),接下来 mm 行每行包含两个整数 xix_iyiy_i ,意味着Shaass射击在电线 xix_i 的第 yiy_i 只(左起)鸟,(1<=xix_i<=nn, 1<=yiy_i)。保证在那一时刻电线 xix_i 上至少会有 yiy_i 只鸟。

输出格式

在第 ii 行打印第 ii 根电线上鸟的数量。

样例

5
10 10 10 10 10
5
2 5
3 13
2 12
1 13
4 6
0
12
5
0
16
3
2 4 1
1
2 2
3
0
3

在线编程 IDE

建议全屏模式获得最佳体验