Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.62 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.62 KB

Conversão Simples de Base

Por Shahriar Manzoor

Por Shahriar Manzoor Bangladesh

Resolvendo por Kenlove Chereste

                                                                    Timelimit: 2           

img./https://resources.beecrowd.com.br/gallery/images/problems/UOJ_1199.gif

Neste problema você é solicitado a escrever um simples programa de conversão de base. A entrada será um valor hexadecimal ou decimal. Você deverá converter cada valor da entrada. Se o valor for hexadecimal, você deve convertê-lo para decimal e vice-versa. O valor hexadecimal inicia sempre com “0x” ou também, é aquele valor cuja segunda casa contém a letra 'x'.

Entrada A entrada contém vários casos de teste. Cada linha de entrada, com exceção da última, contém um número não-negativo, decimal ou hexa. O valor decimal será menor ou igual a 231. A última linha contém um número negativo que não deve ser processado, indicando o encerramento do programa.

Saída Para cada linha de entrada (exceto a última) deve ser produzido uma linha de saída. Todo número hexadecimal deve ser precedido na saída por '0x' (zero xis).

Exemplo de Entrada                                                                Exemplo de Saída
 
 4                                                                                     0x4
 7                                                                                    0x7
 44                                                                                   0x2C
 0x80685                                                                              525957
 -1