首页 > 试题广场 >

五进制

[编程题]五进制
  • 热度指数:132 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解

设定一种五进制数值表示方式,它的每一数位可能是字母o、y、e、a、s其中的一个,分别代表数字0、1、2、3、4。例如,五进制数ya对应的十进制数为8,五进制数为ysoae对应的十进制数为1142。现在给定一个五进制数,输出它对应的十进制数,或给定一个十进制数,输出它对应的五进制数。


输入描述:

第一行是一个正整数T(T<=100),表示测试数据的组数。

接下来是每一组测试数据。每组测试数据只有一行,为一个五进制正整数或十进制正整数,该整数的值不超过1e9。



输出描述:

每组测试数据输出一行。如果输入为五进制整数,则输出它对应的十进制整数;如果输入为十进制整数,则输出它对应的五进制整数。

示例1

输入

4
ya
83
ysoae
3958

输出

8
aya
1142
yyyaya
还是很牛的
发表于 2025-09-12 11:29:59 回复(0)