现在,其他用户已经帮助特朗普修建了隔离墙,现在是您爬墙的时候了。
这是一个ascii艺术挑战,您需要输出带有随机放置的货舱的攀岩墙。
攀登墙由面板组成,每个面板具有3至10个支撑物,高度为5面板。每个面板的高度为4个字符,跨度为10个字符
我们|
用来表示墙的侧面(arête),用a -
表示面板的边缘。面板的角由表示,+
而保持则由表示o
。
最后,墙必须America!
在顶部和Mexico
底部。
您的程序应该不输入任何内容,除非需要输入才能运行,并且应该输出类似于以下内容的内容
这是一个示例输出:
America!
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
Mexico
这可能会引起混淆,因此下面的结构更加清晰
输入值
Zilcho。您不应该绝对输入。
输出量
一堵由5块木板组成的攀岩墙,每块6线乘12列,America!
居中,顶部Mexico
居中,底部居中。每个面板都有一个由程序随机生成的相同模式。面板模式由3到10之间的随机分布的保全数量组成。
规则
5
随机意味着均匀随机,还是每个可能的布局仅需要一个非零的发生机会,或者我仅需要至少两个可能性?
—
帕维尔
@ Notts90它们应该相同,并随机选择一个数量。帖子中提到了这一点,但随机性未定义。
—
帕维尔
我仍然认为,如果每个小组都必须有所不同,这将是一个更好的挑战。
—
毛茸茸的
这就是我的沙盒问题。我在那里经历了一个多月的挑战,并决定在这里清理我的帖子。因此,我发布此邮件,以为每个问题都已解决,并且发生了!
—
caird coinheringaahing
@WORNGALL假新闻!说谎!随机性非常重要。Trumpscript具有您所见过的最佳随机生成器。(所有您需要做的就是链接到总统的Twitter提要!)
—
Level River St