#T557837. m进制数转换成十进制

m进制数转换成十进制

题目描述

输入一个正整数m,1<m<=36,再输入一个m进制正整数,要求将这个m进制数转换成十进制数并输出。测试数据保证输入的m进制数是有效的,即每位数字都是m进制下的数码(当m>9时,m进制的数码为0-9、字母表前(m-10)个大写字母),最高位不为0;转换后得到的十进制数不超出int型范围。

输入格式

输入数据占一行,首先是正整数m,然后是一个m进制正整数,用空格隔开。

输出格式

输出占一行,为转换后的十进制数。

输入输出样例 #1

输入 #1

12 159B

输出 #1

2567

说明/提示

本题出处

本题源自以下教材的编程习题:王桂平, 周思益, 周迎川著. C++编程与信息学竞赛数学基础, 北京大学出版社, 2025年7月出版.