Modiana
Límite de tiempo: 1000 ms
Límite de memoria: 128 MiB
Dado un arreglo de tamaño , encuentra su «modiana». La diferencia con la mediana estándar es que la «modiana» es el entero que se encuentra en el medio si ordenamos a todos los números del arreglo por su frecuencia (la cantidad de veces que aparece el entero en el arreglo) y en caso de empate lo ordenamos por su valor.
Para ser precisos, el índice del medio de un array es .
Entrada
La primera linea contiene un entero ().
La segunda línea contiene n enteros ().
Salida
Imprime un solo entero que represente la «modiana».
Ejemplo
Entrada
5
1 3 4 2 2
Salida
4
Entrada
6
5 3 3 2 2 2
Salida
3
Notas
Para más claridad los ejemplos ya están ordenados de manera correcta.