Ascii iley face challenge
I之所以這樣做是因?yàn),盡管我們還有一大堆其他問(wèn)題涉及到iley face,但只打印一個(gè)代碼盡可能少的Ascii iley face是沒(méi)有用的。無(wú)論如何,請(qǐng)精確打。ㄔ试S尾隨空
解答動(dòng)態(tài)
gt;${normalText}gt;
gt;${normalText}gt;`var noDigitText=字符串.raw`[^\n\dlt;[^\ngt;`返回新的RegExp(字符串.raw`gt;`+字符串.raw`\s*([^\n,]*[^\s,]),*?`+ 字符串.raw`(${score})`+字符串.raw`(?=`+ 字符串.raw`${noDigitText}`+字符串.raw`(?:(?:${strikethrough}
${htmlTag})${noDigitText})*`+字符串.raw`gt;`+字符串.raw`)`);}();var OVERRIDE_REG=/^OVERRIDE\s*頭:\s*/i;函數(shù)getAuthorName(a){返回a。owner.display\u名稱(chēng);}函數(shù)進(jìn)程(){var valid=[];答案.forEach(函數(shù)(a){var body=a.body;a。評(píng)論.forEach(函數(shù)(c){如果(覆蓋_注冊(cè)測(cè)試(c.body))正文='gt;'+c。閥體。更換(OVERRIDE_REG,'')+'gt;';});變量匹配=body.match匹配(得分);如果(匹配)有效。推送({user:getAuthorName(a),size:+match[2],language:match[1],link:a.share\u link,});});有效。排序(a)功能,b) {var aB=a.size,bB=b.size;return aB-bB});var languages={};var place=1;var lastSize=null;var lastPlace=1;有效.forEach(函數(shù)(a){if(a.size!=lastSize)lastPlace=place;lastSize=a.size;++place;var answer=jQuery(“#answer template”).html();answer=回答.替換(“{PLACE}”,lastPlace+“).replace(“{NAME}”,a.user).replace(“{LANGUAGE}”,a.LANGUAGE).replace(“{SIZE}”,a.SIZE).replace(“{LINK}}”,a.LINK);answer=jQuery(answer);jQuery(“#answers”).append(answer);var lang=a.language;lang=jQuery('gt;'+a.language+'gt;').text().toLowerCase();languages[lang]=languages[lang]
{language:a.language,user:a.user,size:a.size,LINK:a.LINK,uniq:lang};});var langs=[];for(語(yǔ)言中的var lang)if(語(yǔ)言.hasOwnProperty(朗)蘭斯推(語(yǔ)言[朗]);朗斯排序(函數(shù)(a,b){if(a.uniqlt;b.uniq)返回-1;返回0;});for(var i=0;ilt;腳本src=”https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js“l(fā)t;/scriptlt;link rel=“stylesheet”type=“text/css”href=”https://cdn.sstatic.net/Sites/codegolf/primary.css?v=f52df912b654“l(fā)t;div id=“l(fā)anguage list”lt;h2lt;/h2lt;table class=“l(fā)anguage list”lt;theadlt;trlt;tdlt;/tdlt;tdlt;/tdlt;/tdlt;/trlt;/theadlt;tbody id=“l(fā)anguages”lt;/tbodylt;/tablelt;/divlt;div id=“answer list”lt;h2lt;/h2lt;table class=“answer list”lt;theadlt;trlt;tdlt;tdlt;/tdlt;tdlt;/tdlt;tdlt;/tdlt;/trlt;/theadlt;tbody id=“answers”lt;/tbodylt;/tablelt;/divgt;gt;gt;gt;{{PLACE}gt;gt;{{{NAME}}gt;gt;{LANGUAGE}gt;gt;{{SIZE}gt;gt;gt;gt;lt;tbody id=“l(fā)anguage template”lt;trlt;tdlt;/tdlt;tdlt;/tdlt;tdlt;a href=“{{{LINK}”lt;/alt;/tdlt;/trgt;gt;gt;APL+WIN,57 bytes m,?m←13 13?(¥17+?av?hedibkagbca?ceaecdafhkdihe')/26?‘*’ 用于索引到原子向量的字符串已調(diào)整,以允許APL+WIN和dyalog
之間的差異在線試用!感謝Dyalog Classic
Java(JDK),153 bytes v-quot;HJ!博士!BV!AGBFBG!斧頭!@Z!@Z!@ECJCE!埃切斯!AFLF!BV!博士!HJquot;\n*quot;)[c/64+(s^=c/64)]。重復(fù)(c%32));} 聯(lián)機(jī)試用!
05AB1E,72 68 42 bytes ?A9lΘRfóβèε¢
?è";·jèèè§?α9?èì·············j?夷平面:
?一個(gè)9LΘRfóβèε¢?èquot;#Push壓縮整數(shù)61833926632893543016875916488121666051545681457434856388592933517828315…*\n#Push stringquot;???將整數(shù)轉(zhuǎn)換為base-quot;(這意味著將其轉(zhuǎn)換為base-3,?并將其索引為3字符字符串)J?將所有字符連接到字符串:#鏡像每一行.c#并集中所有行#(之后隱式輸出結(jié)果) 這是沒(méi)有鏡像和集中的結(jié)果。此代碼由05AB1E ASCII art生成小費(fèi)?催@是我的05AB1E技巧(如何壓縮大整數(shù)?)了解為什么要了解為什么?A9lΘ之所以要了解目前的情況,要了解為什么?A9lΘ目前的原因,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解目前的情況,要了解原因,目前的情況,主要有一個(gè)銅幣,目前的原因,要想了解目前的原因,要了解原因,要了解原因,目前的原因是,目前的原因,要了解原因,目前的原因,要了解原因,目前的原因,要了解原因,原因,原因,主要是,原因,原因,主要有一個(gè)方面,目前的原因,主要是,錄錄錄錄錄錄錄錄51514574747474747474747474343838383838383838383838383838383,3 3,3 3 3 3 3,97 bytes ,3,37517828282828282828283815//8%7*''+c//56*'*';打。╢'{s+s[::-1]:^26}') 聯(lián)機(jī)試用!
木炭,36字節(jié) ?“← \`W!π↖δ℅如果#?W?@b?1λ“∨×∑ι*ι‖m← ,請(qǐng)?jiān)诰試用!鏈接到詳細(xì)版本的代碼。前任夷平面:
?“…” Map over partially RLE encoded string.
∨×∑ι*ι 將非零數(shù)字替換為*s.
‖m← 反映結(jié)果。
出于興趣,我嘗試將我的答案移植到Adam West,但這占了大量的39字節(jié)(盡管這仍然是我的第二個(gè)最佳方法)。
PHP,119 106 104字節(jié)1quot;紀(jì)念A(yù)dam West";后得到這個(gè)答案的啟發(fā))
EDIT:zip通過(guò)刪除尾隨空格來(lái)縮短+最后它只是字母數(shù)字字符,這樣我就可以刪除引號(hào)(警告不會(huì)像在線PHP函數(shù)那樣顯示在TIO的輸出中)
JavaScript(ES6),108 bytes
=gt;*gt;[p=1020960768515512,0,0,28526519.9768960,p].map(n=>;(g=(k,c)
- End
免責(zé)聲明:
本頁(yè)內(nèi)容僅代表作者本人意見(jiàn),若因此產(chǎn)生任何糾紛由作者本人負(fù)責(zé),概與琴島網(wǎng)公司無(wú)關(guān)。本頁(yè)內(nèi)容僅供參考,請(qǐng)您根據(jù)自身實(shí)際情況謹(jǐn)慎操作。尤其涉及您或第三方利益等事項(xiàng),請(qǐng)咨詢(xún)專(zhuān)業(yè)人士處理。