导航菜单
首页 >  编程等级考试真题答案  > 2024年3月青少年C/C++软件编程(二级)等级考试试卷及答案解析

2024年3月青少年C/C++软件编程(二级)等级考试试卷及答案解析

202403C 语言二级真题编程题

 一、满足条件的数的累加 2

现有 n 个整数,将其中个位数为 k 的数进行累加求和。 时间限制:1000 内存限制:65536输入 第一行 1 个整数 n。( 0 < n < 1000) 第二行 n 个非负整数,以空格分隔,每个数不大于 100000。 第三行 1 个整数 k。(0 ≤ k ≤ 9)输出 输出满足题目要求的累加和。样例输入 10 2 5 7 17 11 18 4 27 1 77样例输出 58 代码:

#include using namespace std;int n, k, a[1005];int sum = 0;int main () {cin >> n;for(int i = 1; i > a[i];}cin >> k;for(int i = 1; i n;for(int i=1;i>s;if (s[0]>='a'&&s[0] nb;for(int i = 0; i < na; i++) {cin >> a[i];}for(int i = 0; i < nb; i++) {cin >> b[i];}for(int i = 0; i < n; i++) {int aa = a[i % na];int bb = b[i % nb];if (aa == bb) {continue;}if (aa == 0 && bb == 2 || aa == 2 && bb == 5 || aa == 5 && bb == 0) {wa++;} else {wb++;}}if (wa > wb) {cout

相关推荐: