Арифметические строки
Вводятся 3 строки в случайном порядке. Напишите программу, которая выясняет можно ли из длин этих строк построить возрастающую арифметическую прогрессию.
Формат входных данных
На вход программе подаются три строки, каждая на отдельной строке.
Формат выходных данных
Программа должна вывести строку «YES», если из длин введенных слов можно построить арифметическую прогрессию, «NO» в ином случае.
Sample Input 1:
abc
a
abcde
Sample Output 1:
YES
Ответы на вопрос
Ответил Smthng1strng
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")
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Информатика,
2 года назад
История,
2 года назад
Математика,
8 лет назад