FCB_3000
@FCB_3000

Задача Python «Список — Массив» как сделать?

Перед стажерами стоит задача, написать программу для поиска наиболее посещаемых зон в парках исследуемых городов. Необходимо найти 5 таких зон.

ключи городов = 0, 6 , 7
На вход подается массив натуральных чисел N на N. В каждой ячейке усредненное количество людей за год. Выведите координаты 5 "замечательных мест" (порядок указания любой).

Примечание. Ответ должен быть перечислением точек координат через запятую и в квадратных скобках

Пример ответа:

[x1, y1], [x2, y2], [x3, y3], [x4, y4], [x5, y5]

a = [...]
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
@dmshar
Максимальное значение в i-ой строке двумерного массива возвращается методом
numpy.max(A[i]), индекс максимальных значений в строках массива - np.argmax(A, axis=1). Пара индексов максимального значения во всем массиве
i,j = np.unravel_index(a.argmax(), a.shape).
Дальше - то что вам надо самостоятельно, а то условие так написано, что понять трудно - что такое "ключ города", что за "усредненное количество людей за год", что за координаты, что за "замечательные места".
Ответ написан
Ваш ответ на вопрос

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

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