Вопрос задан 30.07.2026 в 22:11. Предмет Информатика. Спрашивает Soldatenkova Anastasia.

Работа в Python 9 класс.
Задан одномерный массив X[N] целых чисел, N (1 ≤ N < 1000). Найдите
P-ый минимальный элемент, используя сортировку.
Пример
1 10 4
495 17 27 63 15 11 0
Результат 5

Перейти к ответам

Ответы на вопрос

Отвечает Иванов Георгий.

Нужно найти P-ый минимальный элемент массива. Для этого сначала сортируем массив по возрастанию, а затем берем элемент с индексом P-1 (так как в Python нумерация начинается с 0).

Пример:

Ввод:

10
4
495 17 27 63 15 11 0

После сортировки:

0 11 15 17 27 63 495

Если P = 4, то 4-й минимальный элемент:

17

Решение на Python:

Python
N = int(input())
P = int(input())

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

X.sort()

print(X[P - 1])

Объяснение:

  • sort() сортирует массив по возрастанию.

  • P - 1 — это индекс нужного элемента.

  • print() выводит найденный элемент.

Для примера:

7
4
495 17 27 63 15 11 0

Получаем:

17

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

Топ вопросов за вчера в категории Информатика

Информатика 24.09.2025 06:12 18 Новожилова Аполлинария

Последние заданные вопросы в категории Информатика

Задать вопрос