Восьмиклассник Вова сегодня дежурит по классу. После уроков он зашёл в кабинет, чтобы вымыть доску, и обнаружил на ней число n . На вопрос о происхождении этого числа учительница математики Инна Петровна, проверявшая тетради за учительским столом, ответила Вове, что n является ответом на задание по арифметике для первоклассников. В учебнике было дано некоторое число x . Задача состояла в том, чтобы сложить x с суммой цифр числа x , записанного в десятичной системе счисления.

Поскольку число n на доске было небольшим, Вова быстро догадался, какое число x могло быть в учебнике. Теперь ему хочется получить программу, которая будет для произвольных значений числа n искать все подходящие значения x или определять, что таких x не существует. Напишите для Вовы такую программу.

Входные данные
В первой строке находится целое число n ( 1 ≤ n ≤ 10 9 ).

Выходные данные
В первой строке выведите одно целое число k — количество различных значений x , удовлетворяющих условию. В следующих k строках выведите сами значения по одному в строке в порядке возрастания.

как сделать это на питон 3.6?
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.