选择您喜欢的没有重复字母的 6字母普通英语单词,例如wombat
。
在不带注释的N×N个字符的网格中编写程序,以使每一行和每一列都以小写形式以任意顺序包含单词的所有字母。该程序必须输出36个字符或更多字符的单词定义。
规则
- 输出到标准输出。没有输入。
- 您的单词必须在Dictionary.com上并且只能包含az。没有专有名词,缩写,缩写,紧缩。
- 您的程序和输出只能包含可打印的ASCII字符(十六进制代码20至7E)。(这不计入程序网格中的必要换行符。)
- 注释是编译器或解释器传统上忽略的任何内容。您可以使用对输出无贡献或未正式执行的代码。
- 输出定义应该是语法上和准确的,但肯定是有趣或聪明的。
- 至少包含单词的6个唯一字母小写的任何行或列均有效。对角线无所谓。
计分
这是代码高尔夫,但是由于所有提交的文件都必须采用相同的正方形格式,因此您可以简单地用N指定得分。最低的N获胜,当然N不能低于6。如果是平局,则以票数最高的答案为准。
例
如果您说的话,wombat
您的程序可能如下所示(N = 7):
wombatD
ombatEw
mbatFwo
bat(wom
atWwomb
tBwomba
)wombat
注意,每一行和每一列都有字符w
o
m
b
a
t
。
输出可能是:(40个字符)
Cute short-legged Australian marsupials.
golfed
”和定义"a description of this program's code"
(对于任何能够弄清楚该怎么做的人!)。