Загрузка данных


def transform_number(n: int) -> int:
    """
    Преобразует трехзначное число: удаляет первую цифру и добавляет её в конец.
    
    :param n: трехзначное число (от 100 до 999)
    :return: преобразованное число
    """
    if not (100 <= n <= 999):
        raise ValueError("Число должно быть трехзначным (от 100 до 999).")
    
    # Получаем первую цифру (сотни)
    hundreds = n // 100
    
    # Получаем последние две цифры
    last_two_digits = n % 100
    
    # Собираем новое число
    new_number = last_two_digits * 10 + hundreds
    
    return new_number


def main():
    """Основная функция программы."""
    try:
        # Ввод трехзначного числа
        n = int(input("Введите трехзначное число: "))
        
        # Преобразование числа
        result = transform_number(n)
        
        # Вывод результата
        print(f"Исходное число: {n}")
        print(f"Преобразованное число: {result}")
        
    except ValueError as e:
        print(f"Ошибка ввода: {e}")
    except Exception as e:
        print(f"Неожиданная ошибка: {e}")


if __name__ == "__main__":
    main()