8мес


Программирование
+1ПОМОГИТЕ ПО ПАЙТОНУ КОНТРОЛЬНАЯ РАБОТА
Вывести строку, длина которой меньше числа. Если обе короче, чем число, то вывести обе в обратном лексикографическом порядке, каждую с новой строки. Если ни одна не подходит, то вывести число.
По дате
По рейтингу
Что имеется в иду под обратным лексикографическим порядком?
123456789101112131415161718192021222324
# Ввод данных
string1 = input("Введите первую строку: ")
string2 = input("Введите вторую строку: ")
number = int(input("Введите число: "))
# Логика программы
if len(string1) < number and len(string2) < number:
# Обе строки короче числа
if string1 > string2:
print(string1)
print(string2)
else:
print(string2)
print(string1)
elif len(string1) < number:
# Только первая строка короче числа
print(string1)
elif len(string2) < number:
# Только вторая строка короче числа
print(string2)
else:
# Ни одна строка не короче числа
print(number)
Больше по теме