問題
回答
n = int(input()) #問題の数
t = list(map(int, input().split())) #ドリンクを飲む前の問題を解くのにかかる時間
m = int(input()) #ドリンクの種類
for _ in range(m):
p, x = map(int, input().split()) #ドリンクを飲んだ後の問題と、それを解くのにかかる時間
i = t[p-1] #ドリンクの種類 = ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1]
t[p-1] = x #ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1] = ドリンクを飲んだ後の問題を解くのにかかる時間
print(sum(t))
t[p-1] = i #ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1] = ドリンクの種類
ポイント
下記箇所がうまく言語化できず。
i = t[p-1] #ドリンクの種類 = ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1]
t[p-1] = x #ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1] = ドリンクを飲んだ後の問題を解くのにかかる時間
print(sum(t))
t[p-1] = i #ドリンクを飲む前の問題を解くのにかかる時間[ドリンクを飲んだ後の問題 - 1] = ドリンクの種類