Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 4.1
Ejercicio 4.1
>>> mayor_intervalo([1,2,2,3])
Mayor intervalo
Desde posicion: 1
Hasta posicion: 3
2
Es decir, el mayor intervalo de valores consecutivos tiene longitud 2 y es lo que la función
realmente devuelve. De forma adicional, en el ejemplo se muestran trazas en las que se indica
desde qué posición hasta qué posición se ha encontrado dicho intervalo.
En caso de que existan varios intervalos de igual longitud, no le impactará a la función,
aunque en la traza se puede optar por imprimir uno de ellos, por ejemplo el primero:
>>> mayor_intervalo([1,2,2,3,3,4])
Mayor intervalo
Desde posicion: 1
Hasta posicion: 3
2
A continuación se muestran otros ejemplos que muestran la funcionalidad que se persigue:
>>> mayor_intervalo([5])
Mayor intervalo
Desde posicion: 0
Hasta posicion: 1
>>> mayor_intervalo([1,2,2,3,3,3,4,4,4,4])
Mayor intervalo
Desde posicion: 6
Hasta posicion: 10
>>> mayor_intervalo([1,2,2,3,3,3,4,4,4,4,3,3,3,2,2,1])
Mayor intervalo
Desde posicion: 6
Hasta posicion: 10
>>> mayor_intervalo([])
mayor_intervalo([])