受此挑战启发
目标:
目的是绘制撞击到海滩上的海浪。
输入:
您将获得3个整数(任意格式)作为输入。
第一个整数将是图形的长度,第二个整数将是沙洲的索引,波浪开始波峰(距海滩至少3个间隔)
,第三个整数将是波浪之间的间隔(至少3个,可以大于绘图长度,在这种情况下,您只能绘制一个波形)
输出:
输出将是一个字符框,显示海浪撞击海滩。当第一波浪完全冲入海滩时,图纸应结束。
首先,该波显示为膨胀(_-_
)。
当波浪通过沙洲时,它开始波峰(/c_
)。
最终,海浪冲入海滩(/c.
=> _-_
=> ___
=> __.
)。
例子:
输入:14 4 6
输出:
-___________..
_-__________..
__-_________..
___-________..
___/c_______..
____/c______..
-____/c_____..
_-____/c____..
__-____/c___..
___-____/c__..
___/c____/c_..
____/c____/c..
-____/c____-_.
_-____/c_____.
__-____/c___..
输入:10、2、11
输出:
-_______..
_-______..
_/c_____..
__/c____..
___/c___..
____/c__..
_____/c_..
______/c..
_______-_.
_________.
________..
输入:6 0 3
c___..
/c__..
_/c_..
c_/c..
/c_-_.
_/c__.
c_/c..
规则:
适用标准漏洞
这是代码高尔夫球,所以最短的代码胜出
@LuisMendo海滩应该是ASCII期间。浪涌入海滩的例子是由于该时期实际上是不可见的。
—
fəˈnɛtɪk
这就引出了相反的问题:我们可以使用
—
Arnauld
·
而不是ASCII句号吗?(这实际上是我的代码中的一个很大的胜利。)
使用或应该很好。想法是代码输出看起来与示例输出一致。
—
fəˈnɛtɪk
·
不是ASCII,可能会排除某些语言。可以替换为.
吗?