Dada una matriz no vacía de enteros no negativos, responda qué filas únicas contribuyen más a la suma total de elementos en la matriz.
Responda con cualquier indicación razonable, por ejemplo, una máscara del orden de aparición de las filas únicas (u orden de clasificación), o índices (basados en cero o en uno) de esos, o una submatriz compuesta por las filas (en cualquier orden) o alguna tipo de construcción de diccionario ... ¡pero explíquelo!
Ejemplos
[[1,2,3],[2,0,4],[6,3,0],[2,0,4],[6,3,0],[2,0,4]]
:
Las filas únicas son [1,2,3]
, [2,0,4]
y [6,3,0]
cada una contribuye respectivamente 6, 6 y 9 cada vez que ocurren. Sin embargo, ocurren una vez, tres y dos veces respectivamente, por lo que todas sus ocurrencias respectivas contribuyen 6, 18 y 18 al total (42), por lo que las dos últimas filas son las que más contribuyen. Las respuestas válidas son por lo tanto:
[false,true,true]
máscara en apariencia / orden de clasificación o
[1,2]
/ [2,3]
cero / índices basados en uno de los anteriores o
[[2,0,4],[6,3,0]]
las filas reales
⋮
[[1,2],[3,1],[2,3],[1,2],[3,1],[2,3],[1,2]]
[false,false,true]
(orden de apariencia) / [false,true,false]
(orden de clasificación)
[2]
/ [3]
(orden de apariencia) / [1]
/ [2]
(orden de clasificación)
[[2,3]]
⋮