友人のYaʻqūbは、町のデリでカウンターに立ち、日に日に長くなるお腹をすかせたお客さんの列のために、注文をスライスしたり、量ったり、包んだりしています。待っているお客さんたちは、次が誰なのか分からなくなってきました。そこで彼は、来た順番を確認できるように、番号札を配ることにしました。
お客さんに特別な気分になってもらうために、番号札に番号だけを書いておくのは避けたいと思っています。番号札には、自分の名前と番号が入った、きちんとした英語の文を書くつもりです。
名前と数値が与えられます。その名前と数値を序数詞として使った文を作るのが課題です。 Yaʻqūbは、1から999までの数値を使うことを想定しています。
ルール:
"st"
"nd"
"rd"
"th"
例:
"Mary", 1 → "Mary, you are the 1st customer we serve today. Thank you!"
"John", 12 → "John, you are the 12th customer we serve today. Thank you!"
"Dahir", 162 → "Dahir, you are the 162nd customer we serve today. Thank you!"
| レジスタ | 用途 | 型 | 説明 |
|---|---|---|---|
$a0 |
入力 | アドレス | ヌル終端された名前文字列 |
$a1 |
入力 | 整数 | 数値 |
$a2 |
入出力 | アドレス | ヌル終端された結果文字列 |
$t0-9 |
一時 | 任意 | 一時保存用 |