Информатика, вопрос задал sonnuaas , 1 год назад

Серед двозначних натуральних чисел знайти ті, сума цифр яких дорівнює n
(0 мова пайтон

Ответы на вопрос

Ответил Chichivara228
0

Ответ:

Объяснение:

Python 3.10:

n = int(input("Введите число: "))

result = []

if n < 1 or n > 18:

   print("Таких двузначных чисел нет!")

else:

   for x in range(1, 10):

       if len(str(n - x)) == 1:

           if n - x == x:

               result.append(str(x) * 2)

           elif n - x == 0:

               result.append(str(x) + str(0))

           else:

               result.append(str(x) + str(n - x))

               result.append(str(n - x) + str(x))

result = set(result)

for x in result:

   print(x)

Приложения:

ghhfsdhfgfhd7: Здравствуйте. Помогите пожалуйста по информатике
ghhfsdhfgfhd7: Здравствуйте. Помогите пожалуйста по информатике.
ghhfsdhfgfhd7: Здравствуйте. Помогите пожалуйста по информатике
ghhfsdhfgfhd7: Здравствуйте. Помогите пожалуйста по информатике.
ghhfsdhfgfhd7: Здравствуйте. Помогите пожалуйста по информатике
Новые вопросы