测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A32879. 满足条件的数的累加2现有n个整数,将其中个位数为k的数进行累加求和输入第一行一个整数n。第二行n个非负整数,以空格分割,每个数不大于100000。第三行一个整数k。输出输出满足题目要求的累加和样例输入102 5 7 17 11 18 4 27 1 77样例输出58

填空题 较易

题目描述

满足条件的数的累加2

现有n个整数,将其中个位数为k的数进行累加求和

输入

第一行一个整数n。第二行n个非负整数,以空格分割,每个数不大于100000。第三行一个整数k。

输出

输出满足题目要求的累加和

样例输入

10

2 5 7 17 11 18 4 27 1 7

7

样例输出

58

参考答案

#include<iostream> using namespace std; int main(){ int n,sum=0; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } int k; cin>>k; for(int i=0;i<n;i++){ if(a[i]%10==k){//个位数 sum+=a[i]; } } cout<<sum; return 0; }
上一题 下一题