代码先锋网 代码片段及技术文章聚合

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

#include<iostream>
#include<cmath>
using namespace std;
typedef long long LL;
LL a, b;
int d;
int main()
{
    scanf("%lld%lld%d", &a, &b, &d);
    LL c = a + b;
    int num[1000], cnt = 0;
    do {
        num[cnt++] = c % d;
        c/=d;
    } while (c);
    for (int i = cnt - 1; i >= 0; i--)
    {
        printf("%d", num[i]);
    }
    return 0;
}
版权声明:本文为weixin_34416649原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34416649/article/details/90802425

智能推荐

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

1022 D进制的A+B (20 分) 输入两个非负 10 进制整数 A 和 B (≤2​30−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 AC代码...

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

输入两个非负 10 进制整数 A 和 B (≤2​30​​ −1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 题解: 注意输入的两个数是0的情况,要输出0。...

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

输入两个非负 10 进制整数 A 和 B (≤2 ​30 ​​ −1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 输出样例:...

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

输入两个非负 10 进制整数 A 和 B (≤2 ​30 ​​ −1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 进制转换的代码就那几行,掌握了,pat乙级的进制转换问题就都没问题了。...

猜你喜欢

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

题目链接 计算加和以后模拟短除法将结果存起来即可。 while中的判断改为>=进制数,可以不用单独讨论0的情况。 c++ 代码 python3代码 转载于:https://juejin.im/post/5ce9280af265da1b5e72cedb...

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

输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 输出样例:  ...

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

输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。...

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

输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。...

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

题目链接 1022 D进制的A+B(20 分) 输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 输出样例: 思路:(⊙﹏⊙) 代码:   ...