最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 BV: L12-7 进制转换 - 练习4

    正文概述 网友投稿   2026-01-22 15:59:31  

    题目描述

    小机器人想要在之前代码的基础上,将p进制的数s,转化为q进制数,下面请你编程帮助小机器人完成这个问题。

    【提示】

    1.首先现将p进制数a转换成十进制,再将十进制数转换成q进制

    2.在一个字符串string a的末尾增加一个字符或是字符串可以使用+=运算符。

    例1:

    string a = "123";

    a += '1';

    cout << a;

    运行结果:

    1231

    例2:

    string a = "123";

    a += "1";

    cout << a;

    运行结果:

    1231

    输入

    输入包括一行,包含一个整数p,字符串s还有整数q,分别代表要将p进制的数s,转化为q进制数。(p<= 10, q <= 10)

    输出

    输出包括一行,包含一个整数,代表转换成的q进制数。

    样例输入

    2 100100 8

    样例输出

    44
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 BV: L12-7 进制转换 - 练习4