编程题
Wacmian数 ## 来源 South Pacific 2003 (UVA2371) ## 题目描述 Wacmahara沙漠里的人,每个手上除一个大拇指外仅有两个手指。他们发明了自己的数字系统。该系统中使用的数字和用来表示数字的符号都很奇特,具体为: % — 0 ) — 1 ~ — 2 @ — 3 ? — 4 \ — 5 $ — -1 (没错,他们甚至有负数) 他们的数字系统是6进制的,每位上的数值达到6就向该位的左边进位,如下面的例子: ?$~~ 表示:4*63 + (-1)*62 + 2*6+2 = 864 - 36 + 12 + 2 = 842 $~~ 表示:(-1)*62 + 2*6 + 2 = -36 + 12 + 2 = -22 你的任务是把Wacmian数字解释成标准的10进制数字。 ## 输入描述 输入文件包括若干个Wacmian数,每行一个。每个数由1至10位Wacmian数字字符组成。输入文件最后一行为“#”字符,表示输入结束。 ## 输出描述 对输入文件中的每个Wacmian数,输出一行,为对应的十进制数。 ## 样例输入 ```txt ?$~~ $~~ # ``` ## 样例输出 ```txt 842 -22 ```
查看答案
赣ICP备20007335号-2