Two-Fer

Two-Fer

Könnyű

Bevezetés

Bizonyos angol akcentusokban, ha gyorsan mondod, hogy „two for”, az úgy hangzik, mint a „two fer”. A two-for-one azt jelenti, hogy ha veszel egyet, kapsz egy másikat ingyen. Így a „two-fer” kifejezés gyakran egy kettőt egy áráért szóló ajánlatra utal.

Képzelj el egy pékséget, ahol ünnepi akció keretében két sütit vehetsz egy áráért („two-fer one!”). Elfogadod az ajánlatot, és (nagyon nagylelkűen) úgy döntesz, hogy a plusz sütit odaadod valaki másnak, aki a sorban áll.

Utasítások

A feladatod, hogy eldöntsd, mit mondasz, amikor odaadod a plusz sütit.

Ha ismered a személy nevét (például ha Do-yun a neve), akkor ezt mondod:

One for Do-yun, one for me.

Ha viszont nem ismered a személy nevét, akkor helyette a you szót mondod.

One for you, one for me.

Íme néhány példa:

Név Párbeszéd
Alice One for Alice, one for me.
Bohdan One for Bohdan, one for me.
One for you, one for me.
Zaphod One for Zaphod, one for me.

Regiszterek

Regiszter Használat Típus Leírás
$a0 bemenet cím nullával lezárt név string, vagy null mutató
$a1 bemenet/kimenet cím nullával lezárt eredmény string
$t0-9 ideiglenes bármilyen ideiglenes tárolásra

Forrás

Fedezd fel a feladat forrását.

Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
MIPS Assembly Exercism

Készen állsz elkezdeni a(z) Two-Fer feladatot?

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.