Задача к ЕГЭ по информатике на тему «действия над цифрами числа» №2

Автомат получает на вход какое-то число k (k < 100). По этому числу строится новое число M по таким правилам:

1. k умножается на число равное количеству десятков числа k;

2. К получившемуся числу прибавляется количество единиц числа k;

3. Вывод получившегося числа M.

Например: число 32 преобразовывается в 98.

Укажите число при вводе которого автомат выдает 102.

for k in range(10, 100):
    r = int(str(k)[0])
    r1 = int(str(k)[1])
    m = k * r + r1
    if m == 102:
        print(k)

Ответ: 33
Оцените статью
Я решу все!