Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


cadena de repeticiones, Ejercicios de Informática

Ejercicio de jutge resuelto

Tipo: Ejercicios

2019/2020

Subido el 27/10/2021

mapuzu
mapuzu 🇪🇸

5

(1)

23 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
def longmax_cadena_rep(f):
'''
>>> longmax_cadena_rep([3, 1, 1, 1, 0, 0, 0, 0, 1, 0, 2, 2])
4
>>> longmax_cadena_rep([3, 1, 5])
1
>>> longmax_cadena_rep([3, 3, 3, 3, 3, 3, 3, 3])
8
>>> longmax_cadena_rep([1, 0, 1, 0, 0, 1])
2
>>> longmax_cadena_rep([])
0
'''
max = 1
cont= 1
if len(f)==0:
return 0
else:
for n in range(len(f)-1):
if f[n] == f[n+1]:
cont +=1
else:
if cont >= max:
max = cont
cont= 1
if max > cont:
return max
else:
return cont
if __name__ == "__main__":
import doctest
doctest.testmod(verbose=True)

Vista previa parcial del texto

¡Descarga cadena de repeticiones y más Ejercicios en PDF de Informática solo en Docsity!

def longmax_cadena_rep(f): '''

longmax_cadena_rep([3, 1, 1, 1, 0, 0, 0, 0, 1, 0, 2, 2]) 4 longmax_cadena_rep([3, 1, 5]) 1 longmax_cadena_rep([3, 3, 3, 3, 3, 3, 3, 3]) 8 longmax_cadena_rep([1, 0, 1, 0, 0, 1]) 2 longmax_cadena_rep([]) 0 ''' max = 1 cont= 1 if len(f)==0: return 0 else: for n in range(len(f)-1): if f[n] == f[n+1]: cont += else: if cont >= max: max = cont cont= 1 if max > cont: return max else: return cont if name == "main": import doctest doctest.testmod(verbose=True)