十九冶成都建设网站,郑州高端做网站汉狮,微信小程序免300元认证费,广东工程建设监理有限公司网站1016. 部分AB (15) 正整数A的“DA#xff08;为1位整数#xff09;部分”定义为由A中所有DA组成的新整数PA。例如#xff1a;给定A 3862767#xff0c;DA 6#xff0c;则A的“6部分”PA是66#xff0c;因为A中有2个6。 现给定A、DA、B、DB#xff0c;请编写程序计算PA… 1016. 部分AB (15) 正整数A的“DA为1位整数部分”定义为由A中所有DA组成的新整数PA。例如给定A 3862767DA 6则A的“6部分”PA是66因为A中有2个6。 现给定A、DA、B、DB请编写程序计算PA PB。 输入格式 输入在一行中依次给出A、DA、B、DB中间以空格分隔其中0 A, B 1010。 输出格式 在一行中输出PA PB的值。 输入样例1 3862767 6 13530293 3输出样例1 399输入样例2 3862767 1 13530293 8输出样例2 0 #include iostream
#include iomanip
#include math.h
#include stdio.h
#include stringusing namespace std;int main()
{string a,b;char da, db;int count_a0, count_b0;int pa0, pb0;cin a da b db;for (string::iterator it a.begin(); it ! a.end(); it){if (*it da)count_a;}for (string::iterator it b.begin(); it ! b.end(); it){if (*it db)count_b;}for (int i 1; i count_a; i){pa pa*10da-0;}for (int i 1; i count_b; i){pb pb * 10 db - 0;}cout pa pb;system(pause);return 0;
} 转载于:https://www.cnblogs.com/brightz2017/p/6580498.html