package UP_kontrolno1;
import java.util.Scanner;
import java.lang.String;

/**
 *
 * @author Михаил Николов
 */
public class zad5 {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("Извеждане на обратното по цифри число на въведеното.\nВъведете число: ");
        int chislo = input.nextInt();

        // Вземаме дължината на числото
        int fake_chislo = chislo;
        int chislo_length = 0;
        for(int i = 0; i<chislo; i++) {
            if(fake_chislo == 0) {
                chislo_length = i;
                break;
            }
            fake_chislo = fake_chislo/10;
        }

        // Обръщане на числото
        fake_chislo = chislo;
        int value = 0;
        int chislo_new = 0;
        for(int i = (int)Math.pow(10, chislo_length-1); i>0; i = i/10) {
            value = fake_chislo%10;
            fake_chislo = fake_chislo/10;
            chislo_new = chislo_new + value*i;
        }

        /*
        int length = Integer.toString(chislo).trim().length();
        int fake;
        String new_chilslo = "";
        int chislo_show = chislo;
        
        for(int i=1; i<length; i++) {
            fake = chislo%10;
            new_chilslo = new_chilslo + fake;
            chislo = chislo/10;
        }
        */

        System.out.println("\nОбратното число на " + chislo + " е " + chislo_new + ".");
    }

}
