介绍
你今日(启发挑战这一挑战)是写了一些片段,功能或完整程序的每个输出的各种ASCII表情的,不重复使用的字符。
挑战
此挑战的有效ascii表情符号列表在此处以及本文底部的代码块中。
每个摘要应在您提交的文件中单独放置一行。
您只能对所有摘要使用一种语言。
每个代码段都必须输出到stdout或返回一个字符串,其中包含表情符号和可选的尾随新行,而没有其他内容。
您不能在所有代码片段中多次使用任何字符,但是可以在一个代码片段中多次使用一个字符。
您不得在任何代码段中使用不在语言代码页中的任何字符(如果您的语言未使用自定义代码页,则不得使用ascii)。换句话说,您只能使用一个字节编码的字符。
任何代码段都不能接受任何输入。
不允许出现标准漏洞。
您的分数就是在上面的文本文件中每个单独打印不同的ascii表情符号的唯一代码片段的数量。
最高分获胜!
祝好运!
允许的图释,以空格分隔:
:-) :) :-] :] :-3 :3 :-> :> 8-) 8) :-} :} :o) :c) :^) =] =) :-D :D 8-D 8D x-D xD X-D XD =D =3 B^D :-)) :-( :( :-c :c :-< :< :-[ :[ :-|| >:[ :{ :@ >:( :'-( :'( :'-) :') D-': D:< D: D8 D; D= DX :-O :O :-o :o :-0 8-0 >:O :-* :* ;-) ;) *-) *) ;-] ;] ;^) :-, ;D :-P :P X-P XP x-p xp :-p :p :-b :b d: =p >:P :-/ :/ :-. >:\ >:/ :\ =/ =\ :L =L :S :-| :| :$ :-X :X :-# :# :-& :& O:-) O:) 0:-3 0:3 0:-) 0:) 0;^) >:-) >:) }:-) }:) 3:-) 3:) >;) |;-) |-O :-J #-) %-) %) :-###.. :###.. <:-| ',:-| ',:-l <_< >_>
编辑:抱歉,我错过的一种表情符号中有一个Unicode字符。此后,我删除了包含它的图释。希望不会给您带来太多不便。