Предмет: Информатика, автор: pskopintsiv

Ограничение времени: 1 с
Ограничение памяти: 256M
Оставшиеся посылки: 100
Магические числа
На уроках информатики Леша заинтересовался магическими числами. Это такие натуральные числа, сумма цифр которых равна самому числу.

Как-то раз в домашнем задании Леше попалась интересная задача: «Найдите количество магических чисел, меньших или равных
N
».

Так как Леша увлекается программированием, то он очень хотел бы решить данную задачу с помощью программы, но, к сожалению, ему не хватает на это навыков. Помогите Леше, написав программу, которая находит количество магических чисел, не превышающих
N
.

Формат входных данных
Первая строка входных данных содержит единственное число
N
(
1

N

10
9
).

Формат результата
Программа должна вывести одно число — количество магических чисел, не превышающих
N
.

Примеры
Входные данные
4

Результат работы
4

Помогите плз, последний вопрос остался.

Ответы

Автор ответа: Flicker19
1

a = int(input())

if a > 9:

print(9)

else:

print(a)


pskopintsiv: ты уверен что это правильный ответ? Просто код слишком просто выглядит.
Flicker19: не у верен
Похожие вопросы
Предмет: Геометрия, автор: Aleks3114