Bir tam ədədi bir əsasdan (-dən -ya qədər) digər əsasda (-dən -ya qədər) yazan proqram tərtib edin. -dan böyük rəqəmlər böyük Latın hərfləri ilə ifadə olunur; məsələn, üçün , üçün .
Girişin hər sətrində üç dəyər olur. Birinci dəyər verilmiş ədədin əsasını, ikinci dəyər çevriləcək əsasını, üçüncü isə ədədin özünü göstərir. Ədədin tərkibində verilən əsas üçün düzgün olmayan rəqəmlər (o cümlədən -dan yuxarı rəqəmlər üçün böyük Latın hərfləri) ola bilər. Ədəd maksimum simvoldan ibarət olacaq. Hər sətrin dəyərləri azı bir boşluq ilə ayrılıb.
Hər bir hal üçün belə çap edin: əvvəlcə orijinal ədəd, bir boşluq, sözü, bir boşluq, ilkin əsas, bir boşluq, , bir boşluq, çevrilmiş ədəd, bir boşluq, sözü və bir boşluq, məqsəd əsas. Əgər orijinal əsasda ədəd düzgün deyilsə, aşağıdakını çıxarın:
\text{original\_number}\ \textbf{is an illegal base}\ \text{original\_base}\ \textbf{number}
Nümunə 1