در برخی لهجههای انگلیسی، وقتی «two for» را تند میگویید، شبیه «two fer» به گوش میرسد. «two-for-one» یعنی اگر یکی بخرید، یکی دیگر را هم رایگان میگیرید. پس عبارت «two-fer» اغلب به پیشنهاد دو به قیمت یک اشاره دارد.
یک قنادی را تصور کنید که برای تعطیلات پیشنهادی دارد: میتوانید دو شیرینی را به قیمت یکی بخرید («two-fer one!»). شما این پیشنهاد را میپذیرید و (بسیار سخاوتمندانه) تصمیم میگیرید شیرینی اضافه را به کس دیگری در صف بدهید.
وظیفهی شما این است که مشخص کنید هنگام بخشیدن کوکی اضافه چه میگویید.
اگر اسم آن شخص را بدانید (مثلاً اسمش Do-yun باشد)، میگویید:
One for Do-yun, one for me.
اگر اسم آن شخص را ندانید، بهجایش you میگویید.
One for you, one for me.
چند مثال:
| اسم | گفتوگو |
|---|---|
| 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. |
| رجیستر | کاربرد | نوع | توضیح |
|---|---|---|---|
$a0 |
ورودی | آدرس | رشتهی اسم پایانیافته با null، یا اشارهگر null
|
$a1 |
ورودی/خروجی | آدرس | رشتهی نتیجه پایانیافته با null
|
$t0-9 |
موقت | هر نوع | برای ذخیرهسازی موقت |
در Exercism ثبتنام کنید تا MIPS Assembly را همراه با 70 تمرین و مربیگری انسانی واقعی یاد بگیرید و در آن استاد شوید، همهی اینها رایگان.