正整数 A 的“D​A​​(为 1 位整数)部分”定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​。例如:给定 3862767,D​A​​=6,则 A 的“6 部分”P​A​​ 是 66,因为 A 中有 2 个 6。

现给定 A、D​A​​、B、D​B​​,请编写程序计算 P​A​​+P​B​​。

输入格式:

输入在一行中依次给出 A、D​A​​、B、D​B​​,中间以空格分隔,其中 0。

输出格式:

在一行中输出 P​A​​+P​B​​ 的值。

输入样例 1:

3862767 6 13530293 3

输出样例 1:

399

输入样例 2:

3862767 1 13530293 8

输出样例 2:

0

分析:  用char数组读取数字  输出要查找的数的个数,重新组成数相加即可

 1 //c++
 2 #include<iostream>
 3 using namespace std;
 4
 5 int main(){
 6   char A[11],B[11];
 7   int a,b;
 8   cin>>A>>a>>B>>b;
 9   long resa=0,resb=0;
10   for(int i=0;A[i]!='\0';i++){
11     if(A[i]==a+'0')
12       resa=resa*10+a;
13   }
14   for(int i=0;B[i]!='\0';i++){
15     if(B[i]==b+'0')
16       resb=resb*10+b;
17   }
18   cout<<resa+resb;
19   return 0;
20 }

 

转载于:https://www.cnblogs.com/tenjl-exv/p/9792918.html

PAT-乙级-1016 部分A+B相关推荐

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

    题目 正整数 A 的"D​A(为 1 位整数)部分"定义为由 A 中所有 D​A组成的新整数 P​A.例如:给定 A=3862767,DA=6,则 A 的"6 部分&qu ...

  2. [PAT乙级]1016 部分A+B

    正整数 A 的"D​A​​(为 1 位整数)部分"定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​.例如:给定 A=3862767,D​A​​=6,则 A 的" ...

  3. PAT乙级(1016 部分A+B)

    正整数 A 的"D​A​​(为 1 位整数)部分"定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​.例如:给定 A=3862767,D​A​​=6,则 A 的" ...

  4. PAT 乙级1016 部分A+B(C语言)

    注意:本题整数要用long long int型 #include<stdio.h> int main() {int p(long long int a, int d);long long ...

  5. PAT 乙级 1016. 部分A+B (15) Java版

    正整数A的"DA(为1位整数)部分"定义为由A中所有DA组成的新整数PA.例如:给定A = 3862767,DA = 6,则A的"6部分"PA是66,因为A中有 ...

  6. PAT乙级 1016 部分A+B

    一.题目描述 正整数 A 的"D​A​​(为 1 位整数)部分"定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​.例如:给定 A=3862767,D​A​​=6,则 A  ...

  7. PAT乙级题目索引(题目+解析+AC代码)

    题目信息 分值 PAT 乙级 1001 害死人不偿命的(3n+1)猜想 15 PAT 乙级 1002 写出这个数 20 PAT 乙级 1003 我要通过! 20 PAT 乙级 1004 成绩排名 20 ...

  8. 【最新合集】PAT乙级最优题解(题解+解析+代码)

    以下每道题均是笔者多方对比后, 思考整理得到的最优代码,欢迎交流! pat乙级题解目录 编号 标题 题解 分类 1001 害死人不偿命的(3n+1)猜想 (15分) 9行代码AC 水 1002 写出这 ...

  9. PAT 乙级(Basic Level) 题解汇总(持续更新)(C++)

    前言 为了准备3月份的CCF CSP认证,以及提升自己的编程能力和数据结构与算法基础,目前我坚持每天刷pat乙级题库,然后记录在CSDN.一则,希望夯实我做过的题和学到的东西:二则,希望对和我一样的小 ...

  10. 【PTA】 PAT乙级真题,95题(C++,AC代码)

    PAT乙级真题95题 标号 标题 分数 通过数 提交数 通过率 1001 害死人不偿命的(3n+1)猜想 15 109558 309119 0.35 1002 写出这个数 20 71739 28156 ...

最新文章

  1. 刚进美团,就被各种Code Review,真的有必要吗?
  2. HTTP/2 h2 协议简介
  3. 文件操作函数java_java中文件的操作
  4. 【Asp.Net】:如何处理大量页面的身份验证跳转
  5. 转:[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!...
  6. tp的echo输出字符串后换行
  7. 洛谷——P1605 迷宫
  8. 排序算法之----快速排序(快速上手快速排序)
  9. 《Programming in Lua 3》读书笔记(十三)
  10. 实验代做 行人识别_《行人跨模态重识别 | 双向限制的排序损失》
  11. python selenium定位元素方法_[原创] python selenium 元素定位方法封装
  12. 【学术分享】发顶会论文,怎么就那么难?
  13. vector容器——构造函数
  14. Unity实现鼠标点击指定位置导航角色
  15. Windows类标识符及其妙用
  16. 【故障处理】ORA-12162: TNS:net service name is incorrectly specified
  17. t分布em参数估计matlab,参数估计的MATLAB实现.ppt
  18. 手趣以“全网通址”深耕移动商务 帮助企业厚积而薄发
  19. 老男孩五篇重要文章:http://oldboy.blog.51cto.com/2561410/1184139
  20. 男cd是啥意思_伪娘cd是什么意思

热门文章

  1. 天线发射功率计算公式_天线基本知识及应用―链路及空间无线传播损耗计算
  2. vs2015移植linux编译,windows平台移植(原linux项目)时,用vs2015开发,碰到的问题及处理方案记录...
  3. 接收不到其他机器发来的报文_TCP/IP报文格式,康康就知道了
  4. Spring mvc @SessionAttribute
  5. Bokeh 借力其他库
  6. Pandas GroupBy对象
  7. oracle强大函数,oracle 函数排行
  8. python为csv文件添加表头_python读csv文件时指定行为表头或无表头的方法
  9. python的8种标准数据类型有哪些_Python的八种数据类型
  10. 笔记本电脑网络连接显示红叉_物联网设备的网络连接---上篇