Problem B
Which Base is it Anyway?
Programming languages such as C++ and Java can prefix
characters to denote the base of constant integer values. For
example, hexadecimal (base
0x1234 011064 4660
The prefix makes it clear to the compiler what base the value is in. Without the “0x” prefix, for example, it would be impossible for the compiler to determine if 1234 was hexadecimal. It could be octal or decimal.
For this problem, you will write a program that interprets a string of decimal digits as if it were an octal value, a decimal value or a hexadecimal value.
Input
The first line of input contains a single decimal integer
Each data set consists of a single line of input. It
contains the data set number,
Output
For each data set there is one line of output. The single
output line consists of the data set number,
Sample Input 1 | Sample Output 1 |
---|---|
4 1 1234 2 9 3 1777 4 129 |
1 668 1234 4660 2 0 9 9 3 1023 1777 6007 4 0 129 297 |