...序号(或序数)是按顺序表示位置或等级的单词。
来自维基百科。
您的任务是使用2个单独的程序(可以用2种不同的语言制作)来输出从first到的序数序列nth。您将输出完整的单词second,而不是2nd。
序数的挑战以前曾提出过,特别是在本条目中。在这一挑战中,普通物品仅仅是促进下文详述的独特条件的一种手段。
第1部分
您必须编写一个程序,当输入时n必须输出任何东西。
n始终是一个不大于999的正非零整数。
有效输出包括但不限于:
- 任何输出到
stdout/stderr/等 - 创建文件/文件夹/等
- 图形界面或任何类型的图像
什么都可以。
第2部分
您必须创建一个程序,该程序使用第1部分的程序的输出来输出序数序列,从1(第一个)到n第1部分中分析的序数。
大体情况:
- 第2部分的总字节数不得超过第1部分的总字节数(小于或等于)。
输出条件:
- 不区分大小写。
- 输出必须仅包含序数序列(仅包含字符aZ)和空格(允许换行)。
- 可以输出到任何源,只要在执行期间或执行之后可见即可。
- 只要程序输出正确,就不需要终止程序。
- 输出不需要具有任何语法,但可以选择包含它(连字符,逗号,“和”等)。
nine hundred ninety ninth和一样可以接受nine hundred and ninety-ninth。
样本输出
n8 在哪里
FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH
计分
获胜条件的层次结构为:
- 第1部分中的最低字节数
- 第2部分中的最低字节数
Entry #1 | Part 1 = 32 bytes, Part 2 = 22 bytes
Entry #2 | Part 1 = 31 bytes, part 2 = 30 bytes
Entry #2 wins - Part 1 contains 31 bytes vs 32 bytes
---
Entry #1 | Part 1 = 21 bytes, Part 2 = 33 bytes
Entry #2 | Part 1 = 80 bytes, Part 2 = 70 bytes
Entry #2 wins - Entry #1 disqualified (Part 2 contains more bytes than Part 1)
---
Entry #1 | Part 1 = 50 bytes, Part 2 = 49 bytes
Entry #2 | Part 1 = 50 bytes, Part 2 = 50 bytes
Entry #1 wins - Part 1 is equal, Part 2 contains 49 bytes vs 50 bytes
[30, 'second']为32p2 ,那么如果输出p2 ,那么p2的工作就更少了32。

one hundred and eleventh还是one hundred eleventh?