Two-Fer

Two-Fer

Fácil

Introdução

Em alguns sotaques do inglês, quando dizes "two for" à pressa, soa a "two fer". Two-for-one é uma forma de dizer que, se comprares um, também recebes outro de graça. Por isso, a expressão "two-fer" sugere muitas vezes uma oferta two-for-one.

Imagina uma padaria com uma oferta de época festiva em que podes comprar dois biscoitos pelo preço de um ("two-fer one!"). Aceitas a oferta e (com muita generosidade) decides dar o biscoito extra a outra pessoa na fila.

Instruções

A tua tarefa é decidir o que vais dizer quando deres a bolacha extra.

Se souberes o nome da pessoa (por exemplo, se a pessoa se chamar Do-yun), vais dizer:

One for Do-yun, one for me.

Se não souberes o nome da pessoa, dizes you em vez do nome.

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.

Registos

Registo Utilização Tipo Descrição
$a0 parâmetro de entrada endereço string de nome terminada por null, ou ponteiro null
$a1 parâmetro de entrada/saída endereço string de resultado terminada por null
$t0-9 temporário qualquer para armazenamento temporário

Fonte

Explora a fonte deste exercício.

Editar via GitHub A ligação abre numa nova janela ou separador
MIPS Assembly Exercism

Estás pronto para começar Two-Fer?

Inscreve-te no Exercism para aprenderes e dominares MIPS Assembly com 70 exercícios, e mentoria humana real, tudo grátis.