Предмет: Другие предметы,
автор: naylyabirgalina2019
Арифметические строки
Вводятся 3 строки в случайном порядке. Напишите программу, которая выясняет можно ли из длин этих строк построить возрастающую арифметическую прогрессию.
Формат входных данных
На вход программе подаются три строки, каждая на отдельной строке.
Формат выходных данных
Программа должна вывести строку «YES», если из длин введенных слов можно построить арифметическую прогрессию, «NO» в ином случае.
Sample Input 1:
abc
a
abcde
Sample Output 1:
YES
Ответы
Автор ответа:
5
a,b,c=input(),input(),input()
a1=len(a)
b1=len(b)
c1=len(c)
if ((2*b1-c1-a1)*(2*c1-b1-a1)*(2*a1-b1-c1)) == 0:
print('YES')
else:
print('NO')
dima228132:
могу предложить что-то покороче(но по сути тоже самое)
a1,b1,c1=len(a),len(b),len(c)
print("YES" if ((2*b1-c1-a1)*(2*c1-b1-a1)*(2*a1-b1-c1)) == 0 else "NO")
Похожие вопросы
Предмет: Химия,
автор: PanaLapa
Предмет: Химия,
автор: Mishana16
Предмет: Математика,
автор: весна5
Предмет: Информатика,
автор: mityasadukhov
Предмет: Химия,
автор: olesyaaa3426