Предмет: Информатика, автор: ppp558943

пж срочно надо В ПАЙТОНЕ​

Приложения:

Ответы

Автор ответа: Zergloing
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
Предмет: Английский язык, автор: ra790420