pat 乙级 1016.部分A+B(15)

    技术2022-07-12  63

    #include<iostream> #include<string.h> using namespace std; int p(string a,int da) { int count=0,pa=0; for(int i=0;i<a.length();i++) { if((a[i]-'0')==da) //判断是否相等 { count++; } } for(int i=0;i<count;i++) //求px,先加再乘 { pa+=da; da*=10; } return pa; } int main() { string a,b; int da,db,pa,pb; cin>>a>>da>>b>>db; cout<<p(a,da)+p(b,db); return 0; }

     

    Processed: 0.015, SQL: 9