0dminik
@0dminik
Учусь верстке и программирование на python

Как найти четный или нечетный элемент?

Программа работает , но не проходит все тесты.
def find_outlier( integers):
for x in integers:
if x % 2 == 0:
print('%d' % x, x != 0)
return(x)

5a2d6b1536e25496271117.png
  • Вопрос задан
  • 321 просмотр
Пригласить эксперта
Ответы на вопрос 2
0dminik
@0dminik Автор вопроса
Учусь верстке и программирование на python
Вам задан массив, который содержит целые числа. Массив полностью состоит из целых четных или нечетных чисел, за исключением одного числа N. Напишите метод, который принимаем массив, как аргумент и возвращает число N.
Ответ написан
@fireSparrow
def find_outlier(integers):
  mask = [x % 2 for x in integers]
  sm = sum(mask)
  target = 0 if sm > 1 else 1
  idx = mask.index(target)
  return integers[idx]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы