Màxim nombre de repetits consecutius

Escriu una funció max_repetits(lst) que, donada una llista no buida lst,
retorni el nombre de repeticions consecutives de l’element que més cops
es repeteix consecutivament.

A més, en un comentari en el mateix fitxer que has enviat, on has escrit
la funció demanada, calcula, i argumenta, quina complexitat té la funció
que proposes com a solució (fent servir la notació asimptòtica).

Exemple:

Si l = [1,-13,1,-1,2,2,2,3,8,12,4,4,4,4,4,2,2,2,2,1] el resultat de
max_repetits(l) ha de ser 5, que és el nombre de vegades que es repeteix
el 4. Fixem-nos que volem repeticions consecutives, el 2 es repeteix més
cops que el 4, però no consecutivament.

Teniu més exemples en el joc de proves públic.

Entrada

La funció té una llista no buida com a paràmetre.

Observacions

Un cop definida la funció, en provar-la al REPL de Python us hauria de
sortir el mateix que podeu observar més avall.

Informació del problema

Autoria: Jordi Delgado

Generació: 2026-01-25T12:50:19.050Z

© Jutge.org, 2006–2026.
https://jutge.org
