题目描述
正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。
现给定A、DA、B、DB,请编写程序计算PA + PB。
输入
输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 < A, B < 1010。
输出
在一行中输出PA + PB的值。
样例输入 Copy
3862767 6 13530293 3
3862767 1 13530293 8
样例输出 Copy
399
0
代码
初出茅庐,请多指教!
#include<stdio.h>
#include<math.h>
#include<string.h>
int main(){
int A,B,DA,DB,PA,PB;
char a[11],b[11];
char a0[11],b0[11];
char da,db;
int i,j,k

该程序接收两个正整数A和B及它们各自包含的特定数字DA和DB,然后找出A和B中对应DA和DB的部分,计算这两个部分的和并输出结果。样例中,给定A=3862767,DA=6,B=13530293,DB=3,程序计算出A的6部分为66,B的3部分为3,所以输出结果为399。
最低0.47元/天 解锁文章
321

被折叠的 条评论
为什么被折叠?



