Saltar al contenido

Sigue el estado

El chat tiene casilleros = [Hola, ¿Qué tal?, Bien, _] y cantidad = 3. La función de borrar el último está así:

Texto
función borrar_último(chat):    casilleros[cantidad − 1] ← vacío

Después se agrega «Nos vemos» con:

Texto
función agregar(chat, m):    casilleros[cantidad] ← m    cantidad ← cantidad + 1

En la figura está el estado de partida del chat.

Estado inicial del chatLos casilleros 0, 1 y 2 contienen Hola, ¿Qué tal? y Bien; el casillero 3 está libre. cantidad = 3.Hola¿Qué tal?Bien0123cantidad = 3
Estado de partida: casilleros = [Hola, ¿Qué tal?, Bien, _] y cantidad = 3.
Tras borrar_último y luego agregar(«Nos vemos»), ¿cómo quedan los casilleros y cantidad?