介绍:
我想我们都知道,并且它可能已翻译成多种语言:“儿童的头部,肩膀,膝盖和脚趾”儿童歌曲:
头部,肩膀,膝盖和脚趾,膝盖和脚趾
头部,肩膀,膝盖和脚趾,膝盖和脚趾
以及眼睛和耳朵以及嘴和鼻子
头部,肩膀,膝盖和脚趾,膝盖和脚趾
维基百科
挑战:
输入:一个正整数。
输出:根据输入作为第n个索引输出以下单词之一:
head
shoulders
knees
toes
eyes
ears
mouth
nose
在这里,主体部分附加了索引:
Head (0), shoulders (1), knees (2) and toes (3), knees (4) and toes (5)
Head (6), shoulders (7), knees (8) and toes (9), knees (10) and toes (11)
And eyes (12) and ears (13) and mouth (14) and nose (15)
Head (16), shoulders (17), knees (18) and toes (19), knees (20) and toes (21)
Head (22), shoulders (23), knees (24) and toes (25), knees (26) and toes (27)
Head (28), shoulders (29), knees (30) and toes (31), knees (32) and toes (33)
And eyes (34) and ears (35) and mouth (36) and nose (37)
Head (38), shoulders (39), knees (40) and toes (41), knees (42) and toes (43)
etc.
挑战规则:
- 您当然可以使用1索引输入而不是0索引输入。但是,请指定您在答案中使用的哪一个。
- 输出是不区分大小写的,因此,如果要以大写形式输出,就可以了。
- 您应该支持至少1,000个输入。
一般规则:
- 这是代码高尔夫球,因此最短答案以字节为单位。
不要让代码高尔夫球语言阻止您发布使用非代码高尔夫球语言的答案。尝试针对“任何”编程语言提出尽可能短的答案。 - 标准规则适用于您的答案,因此允许您使用STDIN / STDOUT,具有适当参数的函数/方法,完整程序。你的来电。
- 默认漏洞是禁止的。
- 如果可能,请为您的代码添加一个带有测试的链接。
- 另外,如有必要,请添加说明。
测试用例(0索引):
Input: Output:
0 head
1 shoulders
7 shoulders
13 ears
20 knees
35 ears
37 nose
98 knees
543 nose
1000 knees
kolmogorov-complexity
答案用于始终具有相同固定输出的答案,但是现在我看到的是代码中固定输出字符串,并找到用于匹配的模式(或像@Enigma的05AB1E answer一样对其进行编码)。感谢您添加它;我不太确定与该挑战相关的标签是什么,这是我在“沙箱”中(不幸的是未得到回答)的问题之一。
inquestion:2140 shoulders
。