接受的优胜者isaacg,带有7位ASCII答案。但是,挑战尚未结束-悬赏被授予最短的答案。如果您以某种方式将所有其他答案的所有第一个字符缩减为10个字节,则将赢得赏金。其中包括第二回合的GolfScript答案中的所有字符(以及该答案本身添加的字符)。这是我一次让您乱序-如果您对此有任何异议,请在评论中告诉我。
我想赞扬randomra,他帮助我解决了旧想法,并给了我这个新想法。
历届获奖者
第1轮:isaacg,具有7位ASCII码
Next bytes: 30 (or 10 if you want that sweet, sweet rep)
您知道,代码查询真的很酷。人们接受挑战,然后逐渐变小!但是,让我们以另一种方式来做。所以,这是我的挑战:代码将按发布顺序打印所有先前答案的第一个字符(第一个答案不打印任何内容)
- 该代码从100字节开始,每次减少5。
- 如果两个帖子的答案相同(即它们都在几秒钟之内发布),则新帖子必须添加旧角色的字符并减少5个字节(甚至减少几秒钟)。
- 可以使用任何语言。
- 您的代码不得产生任何错误。
- 您的代码必须使用第一步所需的所有字节。
- 您的代码必须打印到STDOUT。
- 不可打印的字符可以,但是:
- 他们不能是第一个字符(出于这个问题的目的)
- 你必须让所有人知道他们在哪里
- 您可以发布多个答案,但是:
- 在发布另一个答案之前,您必须等待2个答案(因此,如果发布了100个字节,则必须等到85个字节。)
- 您不能:
- 使用超过10个字节的注释
- 具有整个程序未使用的变量
- 用空格填充程序
- 变量名的长度超过10个字节(但是您可以有多个少于10个字节的变量)
(EMBLEM的第一个答案是这些规则的例外,因为它是在这些限制之前发布的。)
- 没有标准漏洞。除非您想摆脱挑战中的所有乐趣。
- 如果3周内没有其他答案提交,则以字节数最少的答案为准。(如果出现平局,则打印较长弦的人获胜。)
示例:第三个答案必须是一个90字节长的代码,输出两个字符(100字节代码的第一个字符,然后是95字节代码的第一个字符)。第一个答案什么都不输出(没有以前的答案可获取字符)。
ppuppPq([#fwSmdP[
作为起始字符串开始,并在每次字符串长于允许的字节数时重新启动。但是,我无法想到一个成功的标准。
#(PS[dfmpquw
?我们在这里遇到了信息密度的极限。除非您编写一个处理所有先前答案的10字节程序。不确定是否值得等待。