Предмет: Информатика,
автор: ppp558943
пж срочно надо В ПАЙТОНЕ
Приложения:
Ответы
Автор ответа:
0
Ответ:
k = 0
s = input()
for num in s:
if int(num) % 2 == 0:
k += 1
if (int(s[0]) + int(s[-1])) == int(s[1]) and k > 0:
print('Yes')
else:
print('No')
Объяснение:
k - счётчик чётных цифр числа, s - введённое число в виде строки.
Цикл for перебирает каждый символ строки и ищет, есть ли чётная цифра. Если таковая находится, то к k прибавляется 1.
Последний if отвечает за то, подходит ли число условиям (т.е. сумма первого и последнего числа равна среднему числу), условие k > 0 означает, что в числе одна из цифр чётная.
Похожие вопросы
Предмет: Русский язык,
автор: kristi22042007
Предмет: Русский язык,
автор: валера284
Предмет: Русский язык,
автор: тата227
Предмет: Математика,
автор: niksom97
Предмет: Английский язык,
автор: ra790420