1016. 部分A+B (15)
来源:互联网 发布:mysql压缩版怎么安装 编辑:程序博客网 时间:2024/05/22 13:01
正整数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的值。
输入样例1:
3862767 6 13530293 3
输出样例1:
399
输入样例2:
3862767 1 13530293 8
输出样例2:
0
#include<stdio.h>int main(){ int a,da,b,db; int na=0,nb=0; int counta=0,countb=0,i; scanf("%d %d %d %d",&a,&da,&b,&db); while(a){ if(a%10==da)counta++; a/=10; } while(b){ if(b%10==db)countb++; b/=10; } for(i=0;i<counta;i++)na=na*10+da; for(i=0;i<countb;i++)nb=nb*10+db; printf("%d",na+nb);}
0 0
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 1016. 部分A+B (15)
- 第二周《C语言及程序设计》实践项目35 问题求解方法——迭代
- Binary String Matching
- C#的第21节课
- Unity之路(三):游戏对象GameObject
- 聊聊引用及指针那些事
- 1016. 部分A+B (15)
- Linux 安装LNMP
- Unity之路(四):变换组件Transform
- URL合法化
- HDU 5636 (floyd算法)
- Hadoop,hbase,hive,zookeeper,mapreduce,hdfs
- 4551: [Tjoi2016&Heoi2016]树
- 分解字符串
- PLSQL设置快捷键