FCB_3000
@FCB_3000

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

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы