• Предмет: Информатика
  • Автор: danypolitov2016
  • Вопрос задан 3 года назад

Напишите программу, которая будет выводить такие правильные числа. А определять их надо так.

Из трёх строк самая короткая – это шаг, с которым нужно выводить числа от длины самой длинной строки до длины оставшейся. Шаг, конечно, нужно сделать отрицательным. И тогда все правильные числа будут, как на ладони!

Ответы

Ответ дал: maxpavlutenkof
3

str1 = input()

str2 = input()

str3 = input()

mas = [len(str1), len(str2), len(str3)]

mas.sort()

res = [ j for j in range(mas[2], mas[1], -mas[0])]

print(res)


niskovvanuy: привет! ответ выводится вместе с []
niskovvanuy: как их убрать?
niskovvanuy: The dwarf shrank back in his chair.
Gandalf gave him a look that made Bilbo shut his mouth with a Bang.
dragon
niskovvanuy: [67, 61, 55, 49, 43, 37]
maxpavlutenkof: print(SYM.join(res)) #SYM - строка, которой будут разделены элементы, SYM = ' ' #=> 1 2 3 4... , SYM = ', ' #=> 1, 2, 3, 4, ...
Вас заинтересует