Вопрос задан 24.07.2023 в 09:37. Предмет Информатика. Спрашивает Рудакова Ирина.

Дан одномерный массив A(N). Отсортировать массив по убыванию. Найти количество элементов массива,

больших заданного числа С.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Штегенов Сырым.

a = sorted(list(map(int,input().split())))

c = int(input())

print(len(a)-a.index(c)-a.count(c))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы выполнить сортировку массива A(N) по убыванию, можно воспользоваться различными алгоритмами сортировки, например, сортировкой пузырьком, сортировкой выбором или сортировкой вставками. В данном случае, я предложу вам использовать алгоритм сортировки пузырьком, так как он прост для понимания.

После сортировки массива, мы можем легко найти количество элементов массива, которые больше заданного числа С.

Давайте представим код на Python для выполнения этих действий:

python
def bubble_sort(arr): n = len(arr) for i in range(n): for j in range(0, n-i-1): if arr[j] < arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j] def count_elements_greater_than(arr, C): count = 0 for element in arr: if element > C: count += 1 return count # Пример использования: if __name__ == "__main__": # Заданный массив A = [12, 45, 7, 23, 56, 35, 78, 90, 1] # Заданное число C C = 30 # Сортируем массив по убыванию bubble_sort(A) print("Отсортированный массив по убыванию:", A) # Находим количество элементов больше C count_greater_than_C = count_elements_greater_than(A, C) print("Количество элементов массива, больших C:", count_greater_than_C)

Обратите внимание, что функция bubble_sort сортирует массив по убыванию, а функция count_elements_greater_than находит количество элементов массива, которые больше числа C. В приведенном примере массив A был задан вручную, но вы можете заменить его на свой собственный массив.

Теперь после выполнения кода, вы получите отсортированный массив и количество элементов массива, которые больше C.

0 0

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

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

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

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