Repte 4 — Distribuir les perles

Reptes

Repte 4 — Distribuir les perles ★ Fàcil

En Karel té un grapat de perles a la motxilla i és al principi d'un passadís. La seva missió: deixar exactament una perla a cada casella mentre avança, fins que la motxilla s'esgoti.

La teva feina: escriu un programa perquè en Karel distribueixi totes les perles de la motxilla, una per casella, i s'aturi just quan s'hagi quedat sense cap.

Restricció important: la longitud del passadís és desconeguda. El teu codi no pot dependre del número de caselles; ha de funcionar per a qualsevol longitud mentre hi hagi perles.
💡 Pista de la condició de parada En aquest repte la condició de sortida del while no és front_is_clear() — el passadís sempre té una casella de marge al final. La condició que realment indica que en Karel ha acabat la feina és una altra: mira la motxilla. Quan és buida, ja ha distribuït totes les perles. Recorda que bag_is_empty() retorna True quan no queden perles.