正整数 A 的“D​A​​(为 1 位整数)部分”定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​。例如:给定 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<A,B<10​9​​。

输出格式:

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

输入样例 1:

3862767 6 13530293 3

输出样例 1:

399

输入样例 2:

3862767 1 13530293 8

输出样例 2:

0

解题代码:

int main(){char *a=(char *)malloc(sizeof(char));char *b=(char *)malloc(sizeof(char));char da,db;scanf("%s %c %s %c",a,&da,b,&db);int x=0,y=0; //保存A B所含的个数int i=0,j=0;int pa=0,pb=0;//pa pbwhile(i<strlen(a)){if(a[i]==da) x++;i++;}i=0;while(i<x){pa=pa+(int)(da-'0')*(int)pow(10,i);i++;}while(j<strlen(b)){if(b[j]==db) y++;j++;}j=0;while(j<y){pb=pb+(int)(db-'0')*(int)pow(10,j);j++;}printf("%d\n",pa+pb);return 0;
}

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(C语言)

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

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

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

  5. PAT乙级 1016 部分A+B

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

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

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

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

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

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

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

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

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

最新文章

  1. C#一个事件中调用另一个事件
  2. Mybatis错误:Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2]
  3. 清华大学医学院张明君团队招聘脑机接口与微纳医学交叉领域博士后
  4. JAVA 和 GO 真香!谁用谁知道!
  5. java 注解 demo_JAVA语言注解概念使用及Demo讲解
  6. 不等双十一,ChemDraw降价活动已经打开!
  7. 使用ueditor实现多图片上传案例——Dao层(IBaseDaoUtil)
  8. 2018秋计算机基础在线作业华师,18秋华师《计算机基础》在线作业3(标准答案).doc...
  9. 2021年最新的Python大厂Python基础编程
  10. uniapp 模糊搜索文字添加颜色
  11. ubuntu20 卸载显卡驱动失败_Ubuntu20.04显卡驱动安装
  12. 小程序 和 web 功能对比_小程序官方推出的Kbone,是如何解决Web 端和小程序同构痛点的?...
  13. android虚拟机启动不了,android虚拟机adb不能启动情况汇总
  14. Android按back键不退出当前Activity
  15. 再见Excel,这个Python数据可视化库太炫酷了
  16. 核磁T1加权像和T2加权像的区别
  17. Android Camera(一):camera模组CMM介绍
  18. FAS流控一键安装脚本
  19. xTiNt 论坛发帖辅助软件 1.0 绿色版
  20. java编写股票交易软件有哪些,java开发程序源代码_炒股软件说明-小S股票

热门文章

  1. php软件开发--公众平台
  2. rstudio python_Rstudio支持可视化的Markdown编辑了?
  3. 微信小程序导出excel之exceljs
  4. 程序员里面开源_开源对年轻程序员意味着什么
  5. (24)Vue.js组件—组件注册
  6. window对象(一) 计时器 定位导航 url解析 浏览历史 对话框 消息推送
  7. Bootstrap3 弹出提示插件的方法
  8. Bootstrap 图片样式
  9. scara机器人本体介绍
  10. kafka查看broker上主副本_kafka分区及副本在broker的分配