美文网首页
1022. D进制的A+B (20)

1022. D进制的A+B (20)

作者: 小路_ | 来源:发表于2017-07-20 19:01 被阅读0次

输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。

输入格式:

输入在一行中依次给出3个整数A、B和D。

输出格式:

输出A+B的D进制数。

输入样例:
123 456 8
输出样例:
1103

#include <iostream>
using namespace std;

int main()
{
    int A,B,D,sum=0;
    int i=0;
    int m[100];
    cin>>A>>B>>D;
    sum=A+B;
    if(sum!=0){
        while(sum){
        i++;
        m[i]=sum%D;
        sum=sum/D;
        }
    
        for(int j=i;j>0;--j){
            cout<<m[j];
        }
    }
    else cout<<"0";

    return 0;
}

相关文章

  • 1022. D进制的A+B (20)

    描述 输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。 输入格...

  • 1022. D进制的A+B (20)

    输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。 输入格式: ...

  • B1022

    1022 D进制的A+B (20)(20 分) 输入两个非负10进制整数A和B(<=230-1),输出A+B的D ...

  • PAT-B 1022. D进制的A+B (20)

    传送门 https://www.patest.cn/contests/pat-b-practise/1022 题目...

  • 1022

    //1022 D进制的A+B(20 分)//输入两个非负 10 进制整数 A 和 B (≤2 ^​ 30​ − 1...

  • PAT Basic 1022. D进制的A+B (20)(C语言

    我的PAT系列文章更新重心已移至Github,欢迎来看PAT题解的小伙伴请到Github Pages浏览最新内容。...

  • PAT1022

    1022 D进制的A+B (20 分) 输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A...

  • PAT Basic 1022 D进制的A+B

    题目 输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1

  • PTA 1022 D进制的A+B (20 分)

    题目 输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1

  • C语言实现 PTA 1022 D进制的A+B

    输入两个非负 10 进制整数 A 和 B (≤2^30−1),输出 A+B 的 D (1

网友评论

      本文标题:1022. D进制的A+B (20)

      本文链接:https://www.haomeiwen.com/subject/knyjkxtx.html