输入一个数字的字符串和一个数字字符(1到9),统计这个数字在字符串中出现的次数,并累加。例如有个字符串是1234321,查找2这个数字,在字符串中出现了2次,所以累计和就是2 2=4

输入一个数字的字符串和一个数字字符(1到9),统计这个数字在字符串中出现的次数,并累加。例如有个字符串是1234321,查找2这个数字,在字符串中出现了2次,所以累计和就是2+2=4

输入格式:
输入2行。第1行是字符串,第2行是要查找的数字。

输出格式:
指定数字出现的累加和

n=input()
k=int(input())
s=0
for i in n:
    if int(i)==k:
        s+=k
print(s)


 有帮助请采纳


#include<iostream>
using namespace std;
int main(){
    string s;
    int n,cnt=0;
    cin>>s>>n;
    for(int i=0 ; i<s.length() ; i++){
        if(s[i]-'0'==n) cnt++;
    }
    cout<<cnt*n;
    return 0;
}