Алексей Володин
Профи
(913)
1 месяц назад
def calculate_variant(n, k):
# Преобразуем номер дома в строку, чтобы посчитать количество цифр
n_str = str(n)
# Количество цифр в номере дома
digit_count = len(n_str)
# Создаем строку, состоящую из digit_count, повторенной n раз
repeated_digits = str(digit_count) * n
# Преобразуем полученную строку в число
repeated_number = int(repeated_digits)
# Находим остаток от деления на номер квартиры k
variant_number = repeated_number % k
return variant_number
# Пример использования
n = int(input("Введите номер дома (n): "))
k = int(input("Введите номер квартиры (k): "))
variant = calculate_variant(n, k)
print("Номер варианта:", variant)
Даны числа n и k. Выведи, какой вариант достанется Пете.