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

Приложения:

Ответы

Ответ дал: 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 означает, что в числе одна из цифр чётная.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
ppp558943: сорри но не правильно ,учитель сказал
Zergloing: Конкретный пример приведите, где код выдаёт неверный результат. Может ваш учитель сказал делать каким-либо конкретным способом, который вы не указали.
Вас заинтересует