#P4046. L1-5

L1-5

题目描述

学长即将参加某编程比赛的决赛。这次比赛有 NN 个问题,编号从 11NN 。学长知道她需要 TiT_i 秒来解决第 i(1iN)i(1≦i≦N) 个问题。另外,提供给参赛者的饮料有 MM 种,编号为 11MM 。如果学长喝第i(1iM)i(1≦i≦M) 号饮料,他的大脑就会受到刺激,解第 PiP_i 题所需的时间就会变成 XiX_i 秒。这不会影响解决其他问题的时间。

在比赛开始前,参赛者可以正好喝一杯饮料。对于每种饮料,学长想知道如果他喝了这种饮料,需要多少秒才能解决所有问题。在此,假设他解决所有问题所需的时间等于他解决单个问题所需的时间之和。你的任务是编写一个程序来代替他计算

  • 所有输入值均为整数。
  • 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

输出格式

针对每种饮料,计算如果学长喝下这种饮料,她需要多少秒才能解决所有问题,并打印结果,每行一个

样例1

3
2 1 4
2
1 1
2 3
6
9

样例2

5
7 2 3 8 5
3
4 2
1 7
4 13
19
25
30

样例1解释:
如果学长喝 11 ,他解决每个问题所需的时间分别为 111144 秒,总计 66 秒。

如果学长喝 22 ,他解决每个问题所需的时间分别为 223344 秒,总计 99 秒。