hexa
Baza sistemului hexazecimal este 16. Pentru a scrie numerele īn acest sistem se folosesc 16 caractere: 0,1,...,9,A,B,...,F. De exemplu, valoarea numarului CF2 este 12*16^2+15*16+2=3314 īn zecimal.
Fie X multimea tuturor numerelor naturale a caror reprezentare hexazecimala are cel mult 8 caractere si nu contine nici un caracter de doua ori. Caracterul cel mai semnificativ este diferit de zero. Cel mai mare element din X este numarul cu reprezentarea hexazecimala FEDCBA98; al doilea cel mai mare numar este FEDCBA97, al treilea FEDCBA96, etc.
Scrieti un program care determina cel de al n-lea cel mai mare element din X.
Date de intrare
Prima linie a fisierului de intrare hexa.in contine numarul natural n.
Date de iesire
Pe prima linie a fisierului de iesire hexa.out se scrie cel de al n-lea cel mai mare element din X īn reprezentare hexazecimala.
Restrictii
hexa.in |
11 |
hexa.out |
FEDCBA87 |
Timp maxim de executie/test: 0.1 secunde
prof. Serban Marinel
Liceul de Informatica "Gr. C. Moisil" Iasi
Contact: marinel@liis.ro