• ДАЮ 50 БАЛІВ. МОВА ПРОГРАМУВАННЯ Python 3 (python 3.8) Задано масив з n цілих чисел. Виведіть тільки парні його елементи, змінивши початковий порядок на протилежний. Вхідні дані Перший рядок містить число n (1 ≤ n ≤ 100). У другому рядку записані n цілих чисел, кожне з яких не перевищує за модулем 100. Вихідні дані У першому рядку виведіть кількість парних елементів масиву. У другому рядку виведіть самі парні елементи. Якщо парних елементів в масиві немає, то виведіть "NO".

Ответы 1

  • Ответ:

    # Read input

    n = int(input())

    numbers = list(map(int, input().split()))

    # Filter even numbers and reverse the order

    even_numbers = list(filter(lambda x: x % 2 == 0, numbers))[::-1]

    # Print the result

    if even_numbers:

       print(len(even_numbers))

       print(*even_numbers)

    else:

       print("NO")

    Объяснение:

    Його розв'язок спочатку читає вхідні дані, потім фільтрує список чисел, щоб залишити лише парні, і, нарешті, змінює порядок парних чисел на протилежний. Нарешті, він виводить результат. Якщо у списку немає парних чисел, то виводиться "NO". Дайте мені знати, якщо у вас виникнуть запитання

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years