Zadanie : sys-licz-3
Zadanie

W systemie szesnastkowym (heksadecymalnym), którym często posługują się komputery, do zapisu liczb całkowitych używa się aż 16 znaków (cyfr): 0123456789ABCDEF, o wartościach z zakresu od 0 do 15. Maksymalna liczba trzycyfrowa w zapisie heksadecymalnym ma wartość FFF i jest równa 15*162+15*16+15=4095.

Napisz program, który wyznaczy reprezentację w systemie szesnastkowym każdej z podanych liczb.

Wejście

W wierszu pierwszym wejścia zapisano liczbę całkowitą k z zakresu 1..100.
Każdy z kolejnych k wierszy wejścia zawiera liczbę całkowitą z zakresu 0..109.

Wyjście

Wyjście zgodne z przykładem.

Przykład

Dla danych podanych na wejściu:

3
29
15
6

Poprawną odpowiedzią jest wyjście:

29 [dec] = 1D [hex]
15 [dec] = F [hex]
6 [dec] = 6 [hex]

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath string 
Limit czasu        : 0.1 s
Limit pamięci      : 32 MB
Słowa niedozwolone :