Egy patkószeg hiánya miatt elveszett egy királyság, legalábbis így szól a mondás.
Egy bemeneti lista alapján állítsd elő a hozzá tartozó közmondást.
Például a ["nail", "shoe", "horse", "rider", "message", "battle", "kingdom"] lista esetén a közmondásos mondóka teljes szövegét kell kiírnod:
For want of a nail the shoe was lost.
For want of a shoe the horse was lost.
For want of a horse the rider was lost.
For want of a rider the message was lost.
For want of a message the battle was lost.
For want of a battle the kingdom was lost.
And all for the want of a nail.
Figyelj rá, hogy a bemeneti lista változhat; a megoldásodnak tetszőleges hosszúságú és tartalmú listákkal is meg kell birkóznia. A kimenet egyetlen sora sem lehet statikus, változatlan szöveg; mindegyiknek a megadott bemenettől kell függenie.
Minden bemeneti listát egy nullával lezárt string képvisel, amelyben minden bemenet végén egy újsor karakter áll.
Erre egy példa: "nail\nshoe\nhorse\nrider\nmessage\nbattle\nkingdom\n"
| Regiszter | Használat | Típus | Leírás |
|---|---|---|---|
$a0 |
bemenet | cím | nullával lezárt bemeneti string, minden bemenet után újsorral |
$a1 |
bemenet/kimenet | cím | nullával lezárt kimeneti string |
$t0-9 |
ideiglenes | bármilyen | ideiglenes tárolásra |
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) MIPS Assembly nyelvet 70 feladat segítségével, valódi emberi mentorálással, mindez ingyen.