正整数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 < 10^10。

输出格式

在一行中输出PA + PB的值。

输入样例1

3862767 6 13530293 3

输出样例1

399

输入样例2

3862767 1 13530293 8

输出样例2

0

分析:将A和B保存在string a和b中,将DA和DB保存在da和db中,因为A为字符串,所以对于它的每一位a[i],当da == (a[i]- '0')时候表示da和a[i]相等,则pa = pa * 10 + da;B同理,当db == (b[i]- '0')时候表示db和b[i]相等,则pb = pb * 10 + db;最后输出pa+pb的值~

#include <iostream>
using namespace std;
int main() {string a, b;int da, db, pa = 0, pb = 0;cin >> a >> da >> b >> db;for (int i = 0; i < a.length(); i++)if (da == (a[i] - '0')) pa = pa * 10 + da;for (int i = 0; i < b.length(); i++)if (db == (b[i] - '0')) pb = pb * 10 + db;cout << pa + pb;return 0;
}

1016. 部分A+B (15)-PAT乙级真题相关推荐

  1. 1051. 复数乘法 (15)-PAT乙级真题

    复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i2 = -1:也可以写成极坐标下的指数形式(R*e(Pi)),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形 ...

  2. 1061. 判断题(15)-PAT乙级真题

    1061. 判断题(15) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过100的正整数N和M,分别是学生人数和判断题数量 ...

  3. 1041. 考试座位号(15)-PAT乙级真题

    每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座 ...

  4. 1046. 划拳(15)-PAT乙级真题

    划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两人同赢或两人同输 ...

  5. PAT 1071. 小赌怡情(15)-PAT乙级真题

    常言道"小赌怡情".这是一个很简单的小游戏:首先由计算机给出第一个整数:然后玩家下注赌第二个整数将会比第一个数大还是小:玩家下注t个筹码后,计算机给出第二个数.若玩家猜对了,则系统 ...

  6. 1076. Wifi密码 (15)-PAT乙级真题

    下面是微博上流传的一张照片:"各位亲爱的同学们,鉴于大家有时需要使用wifi,又怕耽误亲们的学习,现将wifi密码设置为下列数学题答案:A-1:B-2:C-3:D-4:请同学们自己作答,每两 ...

  7. 1056. 组合数的和(15)-PAT乙级真题

    给定N个非0的个位数字,用其中任意2个数字都可以组合成1个2位的数字.要求所有可能组合出来的2位数字的和.例如给定2.5.8,则可以组合出:25.28.52.58.82.85,它们的和为330. 输入 ...

  8. 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级真题

    卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把(3n+1)砍掉一半.这样一直反复砍下去,最后一定在某一步得到n=1.卡拉兹在1950年的世界数 ...

  9. 1006. 换个格式输出整数 (15)-PAT乙级真题

    让我们用字母B来表示"百".字母S表示"十",用"12-n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如2 ...

最新文章

  1. java培训教程:什么是匿名内部类?怎样创建匿名内部类?
  2. Python常用函数--文档字符串DocStrings
  3. python语言的整数类型是什么-Python|你必须知道的基本数据类型之一:Number类型...
  4. IPSec的安全性如何?—微云MPLS
  5. 数组的最长平台c语言,2010台湾省C语言版高级
  6. bzoj1055 [HAOI2008]玩具取名 区间DP
  7. MED-V服务器的部署与配置
  8. 全面的GC原理及调优
  9. 介绍一个能够对日志文件进行自定义高亮的 VS Code 扩展
  10. php邮件发送tp,Thinkphp5 邮件发送Thinkphp发送邮件
  11. sql查询 关联帖子_MySQL的大分页查询该如何优化?
  12. 看看老外的智慧城市都是咋样的
  13. 隐藏在你电脑里面的电影
  14. vb教材笔记_vb学习笔记
  15. android 计步功能原理,Android开发——计步功能
  16. MacOS Big Sur 开启 HIDPI
  17. 10首不可不读的苏轼“最”诗词,人间万事,不过如此!
  18. 计算机加密无法连接打印机,0x00000006无法连接打印机怎么办
  19. 20220529复盘记录
  20. 公示系统php,企业信用查询公示系统

热门文章

  1. 笔记:Chrome 对浏览器的改进
  2. Struts2学习笔记(十九) 验证码
  3. ITPUB那些事儿——写在pub十周年之际
  4. Mybatis, 实现一对多
  5. git回滚到之前代码
  6. 那一天,那一月,那一年,那一世,那一瞬
  7. .NET解决[Serializable] Attribute引发的Json序列化k_BackingField
  8. Ubuntu 修复windows启动项
  9. 实践:不同编程语言, 函数检测多属性的全部合理的具体实现。
  10. 双系统中ubuntu的安装方法