1016 部分A+B (15 分)
正整数 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
​10
​​ 。

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

输入样例 1:
3862767 6 13530293 3
输出样例 1:
399
输入样例 2:
3862767 1 13530293 8
输出样例 2:
0

#include<stdio.h>
int main()
{int x=0,y=0;long a,b;int da,db;int ra=0,rb=0;  //得到PA、PB int sum = 0;int ge;int k=0;scanf("%ld%d%ld%d",&a,&da,&b,&db);while(a!=0){ge=a%10;if(ge==da)if(k==0){ra=ge;k++;}else{ra = 10*ra+da;k++;}a/=10;}while(b!=0){ge=b%10;if(ge==db)if(k==0){rb=ge;k++;}else{rb = 10*rb+db;k++;}b/=10;}sum=ra+rb;printf("%d\n",sum);
}

1016 部分A+B (15 分)—PAT (Basic Level) Practice (中文)相关推荐

  1. 1001 害死人不偿命的(3n+1)猜想 (15分) PAT (Basic Level) Practice (中文)C语言版

    PAT (Basic Level) Practice (中文) 1001 害死人不偿命的(3n+1)猜想 (15分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一 ...

  2. PTA平台 · PAT(Basic Level) Practice(中文) 题目集

    前  言 ※  PTA是 程序设计类实验辅助教学平台 ,里边包含一些编程题目集以供练习. ※  PAT是 浙江大学计算机程序设计能力考试(Programming Ability Test),分为乙级( ...

  3. PAT (Basic Level) Practice (中文)1070 结绳 (25 分) 凌宸1642

    PAT (Basic Level) Practice (中文)1070 结绳 (25 分) 凌宸1642 题目描述 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下 ...

  4. PAT (Basic Level) Practice (中文)1095 解码PAT准考证 (25 分)

    PAT (Basic Level) Practice (中文)1095 解码PAT准考证 (25 分) PAT 准考证号由 4 部分组成: 第 1 位是级别,即T代表顶级:A代表甲级:B代表乙级: 第 ...

  5. PAT (Basic Level) Practice (中文)1058 选择题 (20 分)

    PAT (Basic Level) Practice (中文)1058 选择题 (20 分) 文章目录 PAT (Basic Level) Practice (中文)1058 选择题 (20 分) 题 ...

  6. 【题解】PAT (Basic Level) Practice (中文)

    互联网行业的小白,写博客的目的是为了记录自己的学习过程.对自己学习中所犯的错误做一个总结.由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教! PAT Basic Level P ...

  7. 可优化-PAT (Basic Level) Practice Python解法 1026 程序运行时间(时间进位/四舍五入Tobe解决)

    可优化-PAT (Basic Level) Practice Python解法 1026 程序运行时间(时间进位/四舍五入Tobe解决) c1, c2 = map(int,input().split( ...

  8. 1048 数字加密【PAT (Basic Level) Practice (中文)】

    1048 数字加密[PAT (Basic Level) Practice (中文)] 原题链接:1048 数字加密 (pintia.cn) 1.前言 PAT(乙级)2015年冬季考试 第三题 分数: ...

  9. PAT (Basic Level) Practice (中文)答案合集

    准备复试专用,目标刷完全部中文题! 1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把 ...

  10. PAT乙级题目答案汇总PAT (Basic Level) Practice (中文)

    1001 害死人不偿命的(3n+1)猜想 (15 分) #include <bits/stdc++.h> using namespace std; int main(){ios::sync ...

最新文章

  1. Redis的文件格式
  2. 从jar包中读取资源文件
  3. 静态链接库与动态链接库的优缺点
  4. 关于无线的Idle Timeout和Session Timeout
  5. iOS 适配HTTPS方法
  6. oracle tns 连接关闭,ORA-12537 TNS:连接关闭
  7. Python 远程部署利器 Fabric2 模块
  8. ansible离线安装
  9. 当你不被上司信任和待见,工作无法正常开展
  10. matlab 离散点求导_Matlab的离散点曲线导数曲率数值模拟方法
  11. centos6.4-x86-64系统更新系统自带Apache Http Server
  12. cmd命令关闭占用程序的端口
  13. PeopleSoft Rich Text Boxes上定制Tool Bars
  14. 数据结构-栈操作-用链表实现栈基本操作
  15. 黑莓9900 刷机体验(ROM:7.1.0.318_DoCoMo_Japan版)
  16. 【FBI WARNING】DP 从看透到看开
  17. wps2019数据分析加载项_wpsexcel数据分析工具在哪里
  18. js字符串首字母大写其他小写
  19. JS正则表达式常见用法实例详解
  20. prometheus 监控交换机流量

热门文章

  1. elasticsearch的java搜索语法
  2. SSH整合所需的jar包
  3. Windows Phone 7 检查手机网络
  4. openmv探索_4_AprilTag标记追踪
  5. 【知识图谱系列】基于生成式的知识图谱预训练模型
  6. NLP提效,除了选择合适的模型,就是数据增强了
  7. 【论文解读】如何在只有词典的情况下提升NER落地效果
  8. 【CV学习笔记】图像的计算
  9. 深度学习数学基础一--最小二乘法
  10. 只用两行代码,我让Transformer推理加速了10倍