Em alguns sotaques do inglês, quando você diz "two for" rapidamente, soa como "two fer". Two-for-one é uma forma de dizer que, se você comprar um, também ganha outro de graça. Por isso, a expressão "two-fer" geralmente dá a entender uma oferta two-for-one.
Imagine uma padaria com uma promoção de feriado em que você pode comprar dois biscoitos pelo preço de um ("two-fer one!"). Você aceita a oferta e (muito generosamente) decide dar o biscoito extra para outra pessoa na fila.
Sua tarefa é decidir o que você vai dizer ao entregar o biscoito extra.
Se você souber o nome da pessoa (por exemplo, se ela se chama Do-yun), você vai dizer:
One for Do-yun, one for me.
Se você não souber o nome da pessoa, você vai dizer you no lugar.
One for you, one for me.
Aqui estão alguns exemplos:
| Nome | Diálogo |
|---|---|
| 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. |
| Registrador | Uso | Tipo | Descrição |
|---|---|---|---|
$a0 |
entrada | endereço | string de nome terminada em nulo, ou ponteiro nulo |
$a1 |
entrada/saída | endereço | string de resultado terminada em nulo |
$t0-9 |
temporário | qualquer | para armazenamento temporário |
Crie sua conta no Exercism para aprender e dominar MIPS Assembly com 70 exercícios e mentoria humana de verdade, tudo de graça.