12
还剩多少水?
在加利福尼亚州,我们正处于干旱之中,因此我们需要知道我们剩下多少水,以便我们可以尽可能多地节约水。 由于水的供应有限,因此您的代码必须尽可能短。 例子 | | | | |~~~| |___| Output: 0.5 |~~~~~| | | | | |_____| Output: 1 | | |__| Output: 0 (or bonus) 规格 输入将仅包含以下所有:|_ ~和换行符。上方的所有内容~均视为空气;_,下方的空间~及其~本身被视为水。剩下的水百分比由电脑计算water / (air + water)。您的输出必须精确到小数点后四位(除非您追求百分比奖金)。输入将始终为矩形。该~会只在同一行,如果任何。如果需要,输入中也可以选择有换行符。 奖金 如果您同时获得这两种奖金,则在-35奖金之前应用-15%的奖金 -35字节奖金:如果您的代码显示“这只干旱的山羊失控”,则在输出为0时而不是0 -15%红利:如果输出百分比。 为此,您需要将小数点位置左移两位,修剪前导零,并%在末尾添加a 。允许零结尾(最大2),只要它们不影响该值即可。0.5->以下任何一项:50.00% 50% 50.0%
29
code-golf