电子学会青少年软件编程(C/C++)4级等级考试真题试卷(2025年9月)
========================================================================
答案和更多内容请查看网站:【试卷中心 -----> 电子学会 ----> C/C++ ----> 四级】
网站链接
青少年软件编程历年真题模拟题实时更新
========================================================================
青少年软件编程(C语言)等级考试试卷(三级)
分数:100 题数:5
一、编程题(共5题,共100分)
1.替换
题目描述
有一个包含 N 个正整数 A1, A2, ..., AN 的数列 A 。接下来将进行 Q 次操作:
在第 i 次操作中,将数列中所有值为 Bi 的元素替换为 Ci 。
请针对每次操作( 1 <=i <=Q ),输出操作后数列 A 的所有元素之和 Si 。
输入格式
第一行,一个整数 N ;
第二行,N 个整数 A1, A2, ..., AN ;
第三行,一个整数 Q 。
接下来 Q 行,每行两个整数 Bi , Ci 。
输出格式
输出 Q 行,每行一个整数 Si ,表示每次操作后的数列总和。
注意:Si 可能超出 32 位整数范围。
输入样例#1
4
1 2 3 4
3
1 2
2 4
3 4
输出样例#1
11
15
16
输入样例#2
5
1 2 3 4 5
5
1 2
2 3
3 4
4 5
5 1
输出样例#2
16
18
21
25
5
========================================================================
答案和更多内容请查看网站:【试卷中心 -----> 电子学会 ----> C/C++ ----> 四级】
网站链接
青少年软件编程历年真题模拟题实时更新
========================================================================
