Вопрос задан 24.06.2023 в 07:44. Предмет Информатика. Спрашивает Лезнёва Таня.

Python В массиве a [0], a [1], a [2], ..., a [n-1] определите индексы и подсчитайте количество

максимальных элементов.
0 0
Перейти к ответам

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

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

n = int(input())

a = []

pos = []

cnt = 0

mx_elem = -10000

for i in range(n):

   x = int(input())

   a.append(x)

for i in range(n):

   if(a[i] > mx_elem):

       pos.clear()

       pos.append(i)

       mx_elem = a[i]

       cnt = 1

   elif(a[i] == mx_elem):

       pos.append(i)

       cnt = cnt + 1

print(cnt)

for i in range(cnt):

   print(pos[i], end = ' ')

0 0
Отвечает Малиновский Рома.
  • def countMax(xs):
  •  return len([x for x in xs if x == max(xs)])
  • n = int(input())
  • xs = [int(input()) for x in range(n)]
  • print(countMax(xs))
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать следующий код на Python для определения индексов и подсчета количества максимальных элементов в массиве:

python
def find_max_indices_count(arr): if not arr: return [] max_value = max(arr) max_indices = [i for i, x in enumerate(arr) if x == max_value] count = len(max_indices) return max_indices, count # Пример использования arr = [1, 2, 3, 2, 3, 4, 3] max_indices, max_count = find_max_indices_count(arr) print(f"Индексы максимальных элементов: {max_indices}") print(f"Количество максимальных элементов: {max_count}")

Этот код создает функцию find_max_indices_count, которая принимает массив arr, находит максимальное значение в массиве, определяет индексы максимальных элементов и подсчитывает их количество.

0 0

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

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

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

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