Восьмиклассник вова сегодня дежурит по классу. после уроков он зашёл в кабинет, чтобы вымыть доску, и обнаружил на ней число n . на вопрос о происхождении этого числа учительница инна петровна, проверявшая тетради за учительским столом, ответила вове, что n является ответом на по арифметике для первоклассников. в учебнике было дано некоторое число x . состояла в том, чтобы сложить x с суммой цифр числа x , записанного в десятичной системе счисления. поскольку число n на доске было небольшим, вова быстро догадался, какое число x могло быть в учебнике. теперь ему хочется получить программу, которая будет для произвольных значений числа n искать все подходящие значения x или определять, что таких x не существует. напишите для вовы такую программу. входные данные в первой строке находится целое число n ( 1 ≤ n ≤ 10 9 ). выходные данные в первой строке выведите одно целое число k — количество различных значений x , удовлетворяющих условию. в следующих k строках выведите сами значения по одному в строке в порядке возрастания. как сделать это на питон 3.6?
255
290
Ответы на вопрос:
def summ(num):
s = 0
while num > 0:
s = s + num%10
num = num // 10
return s
n=int(
a=[]
for e in range(n+1):
if e+summ(e)==n:
a.append(e)
print(len(a))
for i in range(len(a)):
print(a[i])
ввод:
101
вывод:
2
91
100
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
doagetonya28.04.2021 07:03
-
varyaa071174718.02.2021 21:01
-
bathory08090411.02.2021 01:59
-
артиик06.12.2022 11:39
-
Sashka1508127.09.2021 11:11
-
kotik53Tv26.11.2022 03:44
-
ksussshhhaaa08.09.2021 11:46
-
ivasil201221.04.2020 05:56
-
UliaBorodaykevi22.05.2020 16:54
-
СвежийГусь28.07.2020 08:19
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.