#abc050b. [abc050_b]Contest with Drinks Easy

[abc050_b]Contest with Drinks Easy

问题描述

Joisino 即将参加某个编程比赛的决赛。在这个比赛中,有 NN 个问题,编号从 11NN。Joisino 知道她解决问题 i(1iN)i(1≦i≦N) 需要 TiT_i 秒。

此外,比赛为选手提供了 MM 种饮料,编号从 11MM。如果 Joisino 喝了第 ii 种饮料(1iM1≦i≦M),她的大脑会被刺激,解决问题 PiP_i 所需的时间会变成 XiX_i 秒。但不会影响解决其他问题的时间。

参赛者可以在比赛开始前选择一种饮料。对于每种饮料,Joisino 想知道如果她选择那种饮料,她解决所有问题需要多少秒。在这里,假设解决所有问题所需的时间等于解决各个问题所需时间的总和。你的任务是编写一个程序来计算它。

约束条件

  • 所有输入值都是整数。
  • 1N1001≦N≦100
  • 1Ti1051≦T_i≦10^5
  • 1M1001≦M≦100
  • 1PiN1≦P_i≦N
  • 1Xi1051≦X_i≦10^5

输入

输入以以下格式从标准输入中给出:

NN T1T_1 T2T_2 ...... TNT_N MM P1P_1 X1X_1 P2P_2 X2X_2 :: PMP_M XMX_M

输出

对于每种饮料,计算如果 Joisino 选择那种饮料她解决所有问题需多少秒,每行输出一个结果。


示例输入 1

3
2 1 4
2
1 1
2 3

示例输出 1

6
9

如果 Joisino 选择饮料 11,她解决每个问题的时间分别为 111144 秒,总共 66 秒。

如果 Joisino 选择饮料 22,她解决每个问题的时间分别为 223344 秒,总共 99 秒。


示例输入 2

5
7 2 3 8 5
3
4 2
1 7
4 13

示例输出 2

19
25
30