B1022.D进制的A+B (20)
来源:互联网 发布:java log4j mongodb 编辑:程序博客网 时间:2024/06/05 05:20
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:
123 456 8
输出样例:
1103
#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;#define N 99int main(){ int a,b,sum; int d; scanf("%d%d%d",&a,&b,&d); sum=a+b;//sum要放在scanf之后,否则出错 int ar[N]={0}; int num=0; if(sum==0){//这个容易忘,对特殊条件的判断 printf("%d",sum); return 0; } while(sum!=0){ int n=sum%d; ar[num++]=n; sum/=d; } for(int i=num-1;i>=0;--i){//i起点是num-1,因为ar[0]也存东西 printf("%d",ar[i]); } return 0;}
0 0
- PAT---B1022. D进制的A+B (20)
- B1022.D进制的A+B (20)
- B1022. D进制的A+B (20)
- PAT乙级练习题B1022.D进制的A+B
- PAT B1022. D进制的A+B
- 【PAT B1022】D进制的A+B
- PAT B1022 D进制转换
- PAT(B)1022. D进制的A+B (20)
- PAT(B) 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- pat_b_1022 D进制的A+B
- 1022. D进制的A+B
- D进制的A+B
- 1022D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- pat1022:D进制的A+B
- EasyIPCamera实现的桌面采集直播用于课堂、会议、展销同屏等应用
- Opencv2系列学习笔记12(检测fast特征)
- PHP引用与global操作符
- 一家反欺诈公司的面试经历——11.hashmap的工作原理
- 【设计模式】十一个行为型模式
- B1022.D进制的A+B (20)
- 国王的烦恼
- android studio ndk编译原生可执行文件
- 【Unity&DragonBones】DB的资料总览
- VMware中安装Centos7以及联网方式的选择
- 一只大二狗的Android历程--开端
- uva12325(分类枚举)
- 函数版万年历
- 利用JEXL实现动态表达式编译