"""
Ejercicio 1: dada la clase LSL...

a. Implementar un método intercambiar que permita cambiar de lugar dos nodos en la lista.
b. Implementar el método de ordenamiento por selección.
"""


"""
Ejercicio 2: elaborar un algoritmo que haga lo siguiente:

a. Crear una pila vacía y llenarla con 10 valores enteros aleatorios entre el 0 y el 10.

b. Utílice solo las operaciones de la pila para implementar un método eliminar_dato que
elimine todas las ocurrencias de un valor v.

Pista: puede usar una pila secundaria.

"""



"""
Ejercicio 3: Para la clase Cola, implementar un método que permita desencolar el
último elemento.

"""

"""

Ejercicio 4: Elabore un simulador de ventas de jugo natural. Para esto, simule 30 minutos y un
inventario de 10 jugos, los cuales se venden por 2000 pesos c/u.

Para simular lo que pasa en cada minuto, debe usar una variable aleatoria que tome valores entre 1 y 3.

Si el valor es 1, llega un cliente nuevo con una edad aleatoria entre 10 y 80. Pista: clase Cliente.

Si el valor es 2 y la longitud de la cola es mayor a 3, el último cliente de la cola se cansa de esperar
y se marcha.

Si el valor es 3, no pasa nada.

Además, en cada minuto que pasa se debe atender al cliente que esté en la cabeza de la cola.
Si el cliente tiene menos de 10 años, se dará cuenta de que el jugo no tiene azucar y se irá sin comprar.
De lo contrario, comprará el jugo.

En cada minuto se debe reportar lo siguiente:

Jugos restantes: {numero_jugos}
Total ganado: {dinero_obtenido}
Número de clientes en la cola: {len(cola)}

"""





"""
Ejercicio adicional con pilas: implementar para la clase Pila el
ejemplo de calculadora científica descrito aquí:

https://uniwebsidad.com/libros/algoritmos-python/capitulo-17/pilas

"""
