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

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

作者: 爱折腾的程序猿 | 来源:发表于2020-05-27 17:20 被阅读0次

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

    输入格式:

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

    输出格式:

    输出 A+B 的 D 进制数。

    输入样例:

    123 456 8
    

    输出样例:

    1103
    

    代码实现:

    A,B,D = map(int,input().split())
    result_list = []
    num = A + B
    while True:
        result_list.insert(0,str(num % D))
        num = num // D
        if num == 0:
            break
    print(''.join(result_list))
    

    相关文章

      网友评论

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

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