5005: 【模拟】OPPO2023秋招提前批-小欧数组求和

金币值:1 时间限制:10.000 s 内存限制:128 M
正确:69 提交:127 正确率:54.33% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: 数组 模拟 OPPO

题目描述

小欧拿到了一个数组,她有q次操作,每次操作修改一个元素。小欧希望每次修改后得到当前数组所有元素之和。你能帮帮她吗?

输入格式

第一行输入两个正整数n和q,代表数组的大小和操作次数。 

第二行输入n个正整数ai,代表小欧拿到的初始数组。 

接下来的q行,每行输入两个正整数i和x,代表将第i个元素修改为x。

输出格式

输出q行,每行输出一个正整数,代表当前数组元素之和。

输入样例    复制

5 3
1 2 3 4 5
2 3
3 3
5 1

输出样例    复制

16
16
12

提示

第一次修改后,数组变成[1,3,3,4,5],元素之和为16。 

第二次修改后,数组变成[1,3,3,4,5],元素之和为16。 

第三次修改后,数组变成[1,3,3,4,1],元素之和为12。