您的目标是生成带有数字的斐波那契螺旋。
输入/输出示例
1 -> 1
2 -> 1 1
3 -> 1 1
2 2
2 2
6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5
8 8 8 8 8 8 8 8 5 5 5 5 5
8 8 8 8 8 8 8 8 5 5 5 5 5
8 8 8 8 8 8 8 8 5 5 5 5 5
8 8 8 8 8 8 8 8 5 5 5 5 5
8 8 8 8 8 8 8 8 1 1 3 3 3
8 8 8 8 8 8 8 8 2 2 3 3 3
8 8 8 8 8 8 8 8 2 2 3 3 3
输入 输入可以通过STDIN或函数参数获取。这将是一个数字
输出 输出可以来自STDOUT或函数的返回值。它应该是一个字符串。
行尾不允许有多余的空格。输出可以包含数字,换行符(换行符)和空格。
方向无关紧要,这意味着旋转和反射。只要遵循有效的斐波那契螺旋线模式即可。
具有不同位数的数字(例如1和13)应彼此右对齐。可能需要在行的开头添加一个空格,以便所有内容都可以对齐。
1 1 1 1
100 100 should actually be 100 100
你可以在这里看到一个例子
这是代码高尔夫球,因此以字节为单位的最短代码胜出!
Numbers with different amounts of digits (e.g. 1 and 13) should be aligned to the left side of the digit a space may need to be added to the very beginning of a line so everything can line up.
听起来好像两个句子可能更清晰。