일부 영어 억양에서는 "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개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.