PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)
- D进制的A+B (20)
时间限制
100 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:
123 456 8
输出样例:
1103
思路:利用递归去解,注意当两个值都为0时,要输出0
#include <stdio.h>
void Dturn(int n, int d)
{if(n){Dturn(n/d, d);printf("%d", n%d);}
}int main()
{int a, b, c;scanf("%d %d %d", &a, &b, &c);int sum = 0;sum = a + b;if(sum == 0){printf("%d", 0);return 0;}Dturn(sum, c);return 0;
}
PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)相关推荐
- PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)
PAT (Basic Level) Practise (中文)-1025. 反转链表 (25) http://www.patest.cn/contests/pat-b-practise/1025 ...
- PAT (Basic Level) Practise (中文)-1034. 有理数四则运算(20)
PAT (Basic Level) Practise (中文)-1034. 有理数四则运算(20) http://www.patest.cn/contests/pat-b-practise/1034 ...
- PAT乙级真题全集-PAT (Basic Level) Practise (中文)
1001. 害死人不偿命的(3n+1)猜想 (15) 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把(3n+1)砍掉一半.这样一直反复砍下去, ...
- 卡拉兹(Callatz)猜想,PAT(Basic Level) Practise NO.1001
PAT(Basic Level) Practise NO.1001 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把(3n+1)砍掉一半. 这样 ...
- C++学习之路 | PTA乙级—— 1022 D进制的A+B (20分)(精简)
1022 D进制的A+B (20分) 输入两个非负 10 进制整数 A 和 B (≤2 30 −1),输出 A+B 的 D (1<D≤10)进制数. 输入格式: 输入在一行中依次给出 3 ...
- PAT (Basic Level) Practice (中文)1022 D进制的A+B (20 分)
输入两个非负 10 进制整数 A 和 B (≤),输出 A+B 的 D (1)进制数. 输入格式: 输入在一行中依次给出 3 个整数 A.B 和 D. 输出格式: 输出 A+B 的 D 进制数. 输入 ...
- PAT 乙级 1022. D进制的A+B (20) Java版
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数. 输入格式: 输入在一行中依次给出3个整数A.B和D. 输出格式: 输出A+B的D ...
- 1022. D进制的A+B (20)-PAT乙级真题
输入两个非负10进制整数A和B(<=2^30-1),输出A+B的D (1 < D <= 10)进制数. 输入格式 输入在一行中依次给出3个整数A.B和D. 输出格式 输出A+B的D进 ...
- 狂暴者 pat basic 练习二十二 D进制的A+B 测试点2,3,4原因
心得: 在题目要求的数据大小接近int范围时(2^31-1),最好考虑不要用整型了,其实long的定义只要求不比int小,而现在基本上都是64位机,int和long都是4个字节的,所以long也不要用 ...
最新文章
- RDKit | 可视化分子来自于xyz文件
- Piercing the dark matter: bioinformatics of long- range sequencing and mapping穿透暗物质:生物信息学的长程测序和绘图
- AI端计算产业应用:如何快速训练高精度模型并在设备端加速计算 | 公开课报名...
- 思考:用开发移动app的观念来开发网站
- Unity初步 基本拼图实现
- java 静态成员不能调用 非静态成员_为什么静态成员不能访问非静态成员
- 45、Power Query-缺少功能区选项卡
- 部分网站为什么上不去_企业网站如何霸占搜索引擎首页
- apk的签名文件(两次Hash+加密)
- 有关sed命令的用法
- JavaSE基础——注解
- 一图看完双11阿里云原生技术亮点
- 云和恩墨助力大地保险新核心业务系统上线,开启数字化保险4.0时代
- 用单片机控制单色显示屏
- [ansible系列③]Ansible Inventory配置及详解
- FHQ Treap 总结
- php 随机获取字母,PHP获取随机数字和字母的步骤大全
- 从零开始学Android架构(一)——什么是设计模式?
- 写一篇以名字叫御坂网络20002的魅魔为主角打败女勇者的小说
- Android上好用的DLNA播放器BubbleUPnP
热门文章
- iOS8.1 APP图片模糊变形解决
- Java常见面试题(181-200)
- Endnote X9.1 参考文献悬挂缩进
- php会员到期怎么判断,织梦用php判断检测会员是否登录并返回会员相关信息
- springboot+微信小程序“微印象”在线打印预约系统的设计与实现毕业设计源码061642
- 耿丹CS16-2班课堂测试作业汇总
- 我见过的最糟糕代码,看了都说好!
- char, unsigned char, int,unsigned int之间的相互转换
- OpenGL4.0学习5.1--纹理(Targa图片贴图)
- 模拟调制—DSB信号及生物电信号特性测量分析实验报告