Предмет: Другие предметы,
автор: 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")
Интересные вопросы
Предмет: Английский язык,
автор: stadchenko3
Предмет: Другие предметы,
автор: Роман2404
Предмет: Химия,
автор: dihgtr
Предмет: Психология,
автор: mexo2017
Предмет: Биология,
автор: kisumi