Closed miguelgl23 closed 4 years ago
def ordenar(lista): puntos = 0 valor = lambda elem : elem[0]/elem[1] for e in range (0,len(lista)): for i in range(e,len(lista)): if valor(lista[i]) < valor(lista[i-1]): lista [i],lista[i-1] = lista[i-1],lista[i] return lista [::-1]
if name == 'main': ordenar([5,5,8,9])
no termina de correr, a ver si puedes ojear
Se genera un probador con números aleatorios.
def ordenar(lista): puntos = 0 valor = lambda elem : elem[0]/elem[1] for e in range (0,len(lista)): for i in range(e,len(lista)): if valor(lista[i]) < valor(lista[i-1]): lista [i],lista[i-1] = lista[i-1],lista[i] return lista [::-1]
if name == 'main': ordenar([5,5,8,9])