💾 Archived View for andros.dev › retos-de-programacion-con-dificultad-incremental › 3.gmi captured on 2024-08-18 at 17:28:29. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

3. Detectando patrones

Crea una función que nos informe sobre cuál es el primer número que se repite en 3 ocasiones, o más, contiguas en una lista.

Debe aceptar una lista como parámetro de entrada y devolver un número entero (el elemento que se repite) o un false en caso de no encontrar ninguna repetición contigua.

primera_repeticion_3_o_mas([1, 74, 56, 56, 56, 332, 8, 8, 8])
# 56

primera_repeticion_3_o_mas([1, 74, 56, 56, 332, 56, 56, 8])
# False

primera_repeticion_3_o_mas([11, 9, 20 71, 51, 51, 2, 4, 4, 4])
# 4

primera_repeticion_3_o_mas([77, 77, 16, 99, 21, 1])
# False

Normal 🐤

Utiliza recursión.

Pesadilla 👹

Devuelve en que índice empieza y en cual acaba la repetición contigua

🗂️ Otros retos