ब्लॉक के साथ शब्द


16

4-अक्षर वाले शब्दों के एक शब्दकोश को देखते हुए, जिसमें कोई दोहराए गए वर्ण नहीं हैं ( शब्दों की इस सूची से ), आपको उन शब्दों में से एक को चुनना होगा, और ब्लॉक अक्षरों के निम्नलिखित शब्दकोश का उपयोग करके विशिष्ट शब्द का उत्पादन करना होगा:

 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| |      __      | || |   ______     | || |     ______   | || |  ________    | |
| |     /  \     | || |  |_   _ \    | || |   .' ___  |  | || | |_   ___ '.  | |
| |    / /\ \    | || |    | |_) |   | || |  / .'   \_|  | || |   | |   '. \ | |
| |   / ____ \   | || |    |  __'.   | || |  | |         | || |   | |    | | | |
| | _/ /    \ \_ | || |   _| |__) |  | || |  \ '.___.'\  | || |  _| |___.' / | |
| ||____|  |____|| || |  |_______/   | || |   '._____.'  | || | |________.'  | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| |  _________   | || |  _________   | || |    ______    | || |  ____  ____  | |
| | |_   ___  |  | || | |_   ___  |  | || |  .' ___  |   | || | |_   ||   _| | |
| |   | |_  \_|  | || |   | |_  \_|  | || | / .'   \_|   | || |   | |__| |   | |
| |   |  _|  _   | || |   |  _|      | || | | |    ____  | || |   |  __  |   | |
| |  _| |___/ |  | || |  _| |_       | || | \ '.___]  _| | || |  _| |  | |_  | |
| | |_________|  | || | |_____|      | || |  '._____.'   | || | |____||____| | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| |     _____    | || |     _____    | || |  ___  ____   | || |   _____      | |
| |    |_   _|   | || |    |_   _|   | || | |_  ||_  _|  | || |  |_   _|     | |
| |      | |     | || |      | |     | || |   | |_/ /    | || |    | |       | |
| |      | |     | || |   _  | |     | || |   |  __'.    | || |    | |   _   | |
| |     _| |_    | || |  | |_' |     | || |  _| |  \ \_  | || |   _| |__/ |  | |
| |    |_____|   | || |  '.___.'     | || | |____||____| | || |  |________|  | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .-----------------. .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| | ____    ____ | || | ____  _____  | || |     ____     | || |   ______     | |
| ||_   \  /   _|| || ||_   \|_   _| | || |   .'    '.   | || |  |_   __ \   | |
| |  |   \/   |  | || |  |   \ | |   | || |  /  .--.  \  | || |    | |__) |  | |
| |  | |\  /| |  | || |  | |\ \| |   | || |  | |    | |  | || |    |  ___/   | |
| | _| |_\/_| |_ | || | _| |_\   |_  | || |  \  '--'  /  | || |   _| |_      | |
| ||_____||_____|| || ||_____|\____| | || |   '.____.'   | || |  |_____|     | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| |    ___       | || |  _______     | || |    _______   | || |  _________   | |
| |  .'   '.     | || | |_   __ \    | || |   /  ___  |  | || | |  _   _  |  | |
| | /  .-.  \    | || |   | |__) |   | || |  |  (__ \_|  | || | |_/ | | \_|  | |
| | | |   | |    | || |   |  __ /    | || |   '.___'-.   | || |     | |      | |
| | \  '-'  \_   | || |  _| |  \ \_  | || |  |'\____) |  | || |    _| |_     | |
| |  '.___.\__|  | || | |____| |___| | || |  |_______.'  | || |   |_____|    | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| | _____  _____ | || | ____   ____  | || | _____  _____ | || |  ____  ____  | |
| ||_   _||_   _|| || ||_  _| |_  _| | || ||_   _||_   _|| || | |_  _||_  _| | |
| |  | |    | |  | || |  \ \   / /   | || |  | | /\ | |  | || |   \ \  / /   | |
| |  | '    ' |  | || |   \ \ / /    | || |  | |/  \| |  | || |    > '' <    | |
| |   \ '--' /   | || |    \ ' /     | || |  |   /\   |  | || |  _/ /''\ \_  | |
| |    '.__.'    | || |     \_/      | || |  |__/  \__|  | || | |____||____| | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------' 
 .----------------.  .----------------.                                         
| .--------------. || .--------------. |                                        
| |  ____  ____  | || |   ________   | |                                        
| | |_  _||_  _| | || |  |  __   _|  | |                                        
| |   \ \  / /   | || |  |_/  / /    | |                                        
| |    \ \/ /    | || |     .'.' _   | |                                        
| |    _|  |_    | || |   _/ /__/ |  | |                                        
| |   |______|   | || |  |________|  | |                                        
| |              | || |              | |                                        
| '--------------' || '--------------' |                                        
 '----------------'  '----------------'        

आप कितने साल के हैं, इस पर निर्भर करते हुए, आपको इन ब्लॉक-आधारित अक्षरों से बस विषाद का इंजेक्शन दिया जा सकता है। फिर से, एक निश्चित बिंदु से पहले, आपको अपने बच्चों को इन ब्लॉक-आधारित शब्दों को अपने दम पर देखने के लिए उदासीनता हो सकती है। 1693 में पहली बार , वर्णमाला ब्लॉक परमाणु परिवार और उससे परे का एक बहुत ही सामान्य शिक्षा टुकड़ा था। हम शब्दों की इस सूची से एक शब्द को वर्तनी द्वारा इस उदासीनता को फिर से बनाने जा रहे हैं ।

दूसरे शब्दों में, यह चुनौती कीस्पेस परिभाषा से चार अक्षरों को चुनने और उन्हें शब्दकोश द्वारा निर्दिष्ट क्रम में "स्टैक्ड" रेंडर करने के लिए है। आप इस शब्दकोश को 4 अक्षरों वाले शब्दों को छोड़ते हैं जैसे moonकि वे अक्षरों को दोहराते हैं, और मूल रूप से धोखा-शब्द होते हैं।

यहाँ ब्लॉक संरचना है जिसमें कोई वर्ण नहीं है:

 .----------------. 
| .--------------. | # Tops are periods.
| |              | |
| |              | |
| |              | |
| |              | |
| |              | |
| |              | |
| |              | |
| '--------------' | # Bottoms are apostrophe's.
 '----------------' 

नियम

  • ब्लॉकों के अंदर वर्ण केवल उपयोग करते हैं |/\_'.]-><:।
  • नंबर मौजूद नहीं हैं, न ही प्रतीक; शब्द सूची में केवल अक्षर।
  • यह एक कोलमोगोरोव-जटिलता समस्या है जब आपने अपना शब्द चुना है, तो आपको प्रत्येक ब्लॉक को बिल्कुल दिखाए गए अनुसार आउटपुट करना होगा।
  • आप उन्हें किसी भी प्रारूप में आउटपुट कर सकते हैं जो आप चाहते हैं, ऊर्ध्वाधर, क्षैतिज, एक वर्ग में खड़ी; हालाँकि, यह ऊपर से नीचे, बाएँ से दाएँ पढ़ना चाहिए। इसके अलावा, प्रत्येक ब्लॉक को एक सुसंगत प्रारूप में, बिना परिवर्तित किए प्रदर्शित किया जाना चाहिए। यह बाइट्स को बचाने और विविध आउटपुट संरचना की अनुमति देने के लिए और अधिक स्वतंत्रता देने के लिए है, जैसे कि यह ब्लॉक के साथ खेलते समय कैसा होगा।
  • इस चुनौती का मुख्य प्रतिस्पर्धी तत्व दोनों संपीड़न अनुकूलन है, और मेरी अन्य समस्या की तरह , आपकी समस्या का कारक भी है जो प्रतीत होता है "सौंदर्यवादी" विकल्प के लेग-रूम को हल करता है।

उदाहरण

 .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. |
| |  _________   | || |  ____  ____  | || |   ______     | || |  _________   | |
| | |  _   _  |  | || | |_  _||_  _| | || |  |_   __ \   | || | |_   ___  |  | |
| | |_/ | | \_|  | || |   \ \  / /   | || |    | |__) |  | || |   | |_  \_|  | |
| |     | |      | || |    \ \/ /    | || |    |  ___/   | || |   |  _|  _   | |
| |    _| |_     | || |    _|  |_    | || |   _| |_      | || |  _| |___/ |  | |
| |   |_____|    | || |   |______|   | || |  |_____|     | || | |_________|  | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------'

वैसी ही मान्यता है जैसी:

 .----------------. 
| .--------------. |
| |  _________   | |
| | |  _   _  |  | |
| | |_/ | | \_|  | |
| |     | |      | |
| |    _| |_     | |
| |   |_____|    | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |  ____  ____  | |
| | |_  _||_  _| | |
| |   \ \  / /   | |
| |    \ \/ /    | |
| |    _|  |_    | |
| |   |______|   | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |   ______     | |
| |  |_   __ \   | |
| |    | |__) |  | |
| |    |  ___/   | |
| |   _| |_      | |
| |  |_____|     | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |  _________   | |
| | |_   ___  |  | |
| |   | |_  \_|  | |
| |   |  _|  _   | |
| |  _| |___/ |  | |
| | |_________|  | |
| |              | |
| '--------------' |
 '----------------' 

जो कि बस के रूप में मान्य है:

                     .----------------.                     
                    | .--------------. |                    
                    | |  _________   | |                    
                    | | |  _   _  |  | |                    
                    | | |_/ | | \_|  | |                    
                    | |     | |      | |                    
                    | |    _| |_     | |                    
                    | |   |_____|    | |                    
                    | |              | |                    
                    | '--------------' |                    
                     '----------------'                     
 .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. |
| |  ____  ____  | || |   ______     | || |  _________   | |
| | |_  _||_  _| | || |  |_   __ \   | || | |_   ___  |  | |
| |   \ \  / /   | || |    | |__) |  | || |   | |_  \_|  | |
| |    \ \/ /    | || |    |  ___/   | || |   |  _|  _   | |
| |    _|  |_    | || |   _| |_      | || |  _| |___/ |  | |
| |   |______|   | || |  |_____|     | || | |_________|  | |
| |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------' 

यह भी काम करता है:

 .----------------.  .----------------. 
| .--------------. || .--------------. |
| |  _________   | || |  ____  ____  | |
| | |  _   _  |  | || | |_  _||_  _| | |
| | |_/ | | \_|  | || |   \ \  / /   | |
| |     | |      | || |    \ \/ /    | |
| |    _| |_     | || |    _|  |_    | |
| |   |_____|    | || |   |______|   | |
| |              | || |              | |
| '--------------' || '--------------' |
 '----------------'  '----------------' 
 .----------------.  .----------------. 
| .--------------. || .--------------. |
| |   ______     | || |  _________   | |
| |  |_   __ \   | || | |_   ___  |  | |
| |    | |__) |  | || |   | |_  \_|  | |
| |    |  ___/   | || |   |  _|  _   | |
| |   _| |_      | || |  _| |___/ |  | |
| |  |_____|     | || | |_________|  | |
| |              | || |              | |
| '--------------' || '--------------' |
 '----------------'  '----------------' 

यहां तक ​​कि ऐसा लगता है कि सामान भी आप के लिए बाइट खर्च होंगे:

    .----------------.  .----------------.        
   | .--------------. || .--------------. |       
   | |  _________   | || |  ____  ____  | |       
   | | |  _   _  |  | || | |_  _||_  _| | |       
   | | |_/ | | \_|  | || |   \ \  / /   | |       
   | |     | |      | || |    \ \/ /    | |       
   | |    _| |_     | || |    _|  |_    | |       
   | |   |_____|    | || |   |______|   | |       
   | |              | || |              | |       
   | '--------------' || '--------------' |       
    '----------------'  '----------------'        
           .----------------.  .----------------. 
          | .--------------. || .--------------. |
          | |   ______     | || |  _________   | |
          | |  |_   __ \   | || | |_   ___  |  | |
          | |    | |__) |  | || |   | |_  \_|  | |
          | |    |  ___/   | || |   |  _|  _   | |
          | |   _| |_      | || |  _| |___/ |  | |
          | |  |_____|     | || | |_________|  | |
          | |              | || |              | |
          | '--------------' || '--------------' |
           '----------------'  '----------------' 

हालाँकि आप खुद को बचाने के लिए ब्लॉक को ढेर कर सकते हैं बाइट मेरी किताब में एक विजेता है।

यह , सबसे कम बाइट-काउंट जीतता है।


1
मैं केवल 17 साल का हूं और वे मुझे नॉस्टेलजिया देते हैं।
लीक नून

अच्छी चुनौती! +1
अर्जुन

मैं अनुमान लगाने जा रहा हूं कि सबसे लोकप्रिय शब्द या तो होगा hideया waxy
नील

@ नील क्या आपके "अनुमान" पर आधारित है?
एरिक आउटोलॉफ़र

@EriktheOutgolfer यह सबसे सममित-दिखने वाले अक्षरों पर आधारित है।
नील

जवाबों:


7

चारकोल , 180 164 162 159 158 155 बाइट्स

→⁸↘.↓⁹← '←⁸↗→⁶↗'↑⁷← .←⁶↘F³C⁰¦¹¹↓↓↗²____↓←|_↓↓³↗↘_←|_____↑¹↗²↓↓²↖↙_M⁶↓↘_↘⁴↑↘_←|____↑¹→↖\_↓\_Mχ↓↗²← _↑¹ ____↓←|↙_↙²|_↓←|___↘M⁵↓_↘_→'↘.↓\|↙¹←'.__↗→¹↗'↖|←.-‖M←

इसे ऑनलाइन आज़माएं! संपादित करें: 16 18 बाइट्स को मैन्युअल रूप से अक्षरों को खींचकर सहेजा गया WAY; दुर्भाग्य Xसे ड्रा के लिए बहुत मुश्किल हो जाता है, इसलिए यह अभी भी एक स्ट्रिंग शाब्दिक का उपयोग करके मुद्रित किया गया है। से स्विच करके एक और 3 बाइट्स सहेजे WAXYगए AHOY। किसी अन्य बाइट को स्विच करके सहेजा MAYOक्योंकि मैं पूर्वनिर्धारित χचर का उपयोग कर सकता हूं 10. सीमा की प्रतिलिपि को लूप में दोहराकर आगे 3 बाइट्स सहेजे। स्पष्टीकरण:

→⁸↘.↓⁹← '←⁸↗    Draw the outer right half of a block
→⁶↗'↑⁷← .←⁶↘    Draw the inner right half of a block
F³C⁰¦¹¹         Make three copies of the right half of the block
↓↓              Move into position and draw an M right half
↗²____↓←|_↓↓³↗↘_←|_____↑¹↗²↓↓²↖↙_
M⁶↓             Move into position and draw an A right half
↘_↘⁴↑↘_←|____↑¹→↖\_↓\_
Mχ↓             Move into position and draw a Y right half
↗²← _↑¹ ____↓←|↙_↙²|_↓←|___↘
M⁵↓             Move into position and draw an O right half
_↘_→'↘.↓\|↙¹←'.__↗→¹↗'↖|←.-
‖M←             Reflect to the left

पत्र सही पड़ावों की पूरी सूची:

A   ↘_↘⁴↑↘_←|____↑¹→↖\_↓\_              (22 bytes)
H   _↑¹←↑¹ ____↓←|_↓↓³↗↘_←|____↑¹→↑¹←↓_ (35 bytes)
M   ↗²____↓←|_↓↓³↗↘_←|_____↑¹↗²↓↓²↖↙_   (33 bytes)
O   _↘_→'↘.↓\|↙¹←'.__↗→¹↗'↖|←.-↘        (28 bytes)
W   ↘²↑↑²← _↑¹ _____↓←|_↓↓⁴↖←__↖²↘      (30 bytes)
X    ____¶|_  _|¶ / /¶' <¶'\ \_¶|____|¶ (35 bytes)
Y   ↗²← _↑¹ ____↓←|↙_↙²|_↓←|___↘        (28 bytes)

तो O, W, Xया Yअंतिम अक्षर तो पिछले बाइट हटाया जा सकता है। दूसरी ओर, M, Wऔर Yलागत एक पहले अक्षर या पत्र के बाद के रूप में एक बाइट के रूप में 2 बाइट्स O; Hपहले पत्र के रूप में एक बाइट का खर्च आता है। उपरोक्त बाइट की गिनती के साथ, निम्नलिखित शब्द संभव हैं:

MAYO 155 bytes (43+33+22+28+28+2-1)
AHOY 156 bytes (43+22+35+28+28+1-1)
WAXY 159 bytes (43+30+22+35+28+2-1)
WHOA 160 bytes (43+30+35+28+22+2)
HOAX 163 bytes (43+35+28+22+35+1-1)
WHAM 165 bytes (43+30+35+22+33+2)
WHOM 171 bytes (43+30+35+28+33+2)

मुझे पसंद है कि आपने विकल्पों की गणना कैसे की है, ऐसा लगता है कि जेली प्रस्तुत करने में भी कम समय के लिए AHOY का उपयोग करने में सक्षम हो सकता है?
मैजिक ऑक्टोपस

@carusocomputing बाइट्स को बचाने के लिए वह उन अक्षरों का उपयोग नहीं कर सकता है जो एक ही तरफ दोनों प्रकार के स्लैश की आवश्यकता होती है, और WHAM एकमात्र शब्द है जो फिट बैठता है।
नील

यह वास्तव में .एस और 'एस Oअसली हत्यारे हैं (मैं आधार 4 के बजाय 6 नंबर के रूप में सेक करूंगा)।
जोनाथन एलन

@JonathanAllan वास्तव में, लेकिन केवल अन्य दर्पण योग्य पत्र, Xसमस्याओं का अपना हिस्सा भी है।
नील

@ नील यह तुम्हारा पहला चारकोल जवाब था?
मैजिक ऑक्टोपस मूत्र

4

PHP, 362 बाइट्स

दूध

$a="--------------";$b=977775;echo strtr("2222
1111
5 6886 5976_885576_7759___8675
507\8/7_|59807_|75907_|7855 08|08_|85
9|7\/7|85577975989875575_/ /885
95\8/955779759857_7557|8__'.885
5 _5_\/_5_ 597_5_88557_5__/ |859_9\ \_85
506|06|59806|759|66|855 |6||6| 5
$b$b$b$b
3333
4444",
["|_","| .$a. |"," .-$a-. ","| '$a' |"," '-$a-' ","| |",____,"   ","  ","| |  "]);

इसे ऑनलाइन आज़माएं!

PHP, 258 बाइट्स केवल संकुचित

echo gzinflate(base64_decode("pZI5DsUgDET7nMJdqsCFkHyROfxnHJaB6iu4iOFhjxfF0rNZMjtgF3aaDCesCsK8mlULDwbC+j0eBhtksgAN4xUEz8UsMwNTMLhDkicZjCgUiJugRX7JEaUdWj9Ikf40GUVzdKOCYIf4V9BXwTrxnVTQWaTkcMsO34l0hyS1Hyns8S1WXHZIG052GGDZYTPIDkcu5shqOvIHVgXv9V+6GfidXTsjPWE/"));

इसे ऑनलाइन आज़माएं!

PHP, 323 बाइट्स कोड उपरोक्त के उपयोग के साथ संपीड़ित होता है

eval(gzinflate(base64_decode("VVBdawQhDHz3VwQRbOF2135EI8v9klrCXincW+F6j/nxneyWQkdxwswYg2k7x+kf4pou594AXj8/rl/0fb/dbw/xGQhPQGCqIpW4t6oizCCEu6pKbRy4tCFLU+MuBQRrJySpiBVREw7d2lia+fXWEZEuDTXrQou4z2jS/1xu6raJap7dZ1LWseDwQUD7JGA0QNeufdBQD5Zq2D5M9VmsVn+VrBo2cUiXY4UXILwC8RTeomk8RaM5bTMZSpqntE0z7WpOWz7U7Go+VAj4BIVKLtCvCn5/XH8A")));

इसे ऑनलाइन आज़माएं!


मेरा मतलब है, मैं नहीं देखता कि वे मान्य क्यों नहीं होंगे। वे हालांकि बोरिंग हैं। यदि आप बाइट्स को बचाने के लिए छोटे संपीड़न उत्तरों का उपयोग करने का चयन करते हैं तो कृपया जिसे आपने काम किया है उसे :) रखें।
मैजिक ऑक्टोपस

@ carusocomputing मैं कहूंगा कि अगर वे वैध नहीं हैं तो चुनौती अधिक दिलचस्प है। अन्यथा यह केवल संपीड़ित समाधानों में समाप्त हो सकता है
Jörg Hülsermann

मैं बहुत अधिक सीमित नहीं करना चाहता, अन्यथा ASCII चुनौतियों के लिए गैर-अंतर्निहित संपीड़न का उपयोग करने वाली भाषाएँ प्रतिस्पर्धा करने में सक्षम नहीं होंगी।
मैजिक ऑक्टोपस

3

जेली , 119 114 बाइट्स

WHAM

“ƭHGE94=ẠĊỴI>ạȧⱮṅƇṾ'Ñɦȥ⁴7?6ụ\ĖḂẆṾƇṗyZḣ&c%~Œ’ṃ“ |\_”s7;€“| |”µṚ“\/”y;µ€s6U4¦
“ŒUỴ2,Ɠ’ṃ“|'-. ”s4µṪẋ7ṭµ€m€0s3ṚjЀ¢Y€Y

इसे ऑनलाइन आज़माएं!

कैसे?

सामान्य विचार उन अक्षरों को चुनना है जिनके पास न्यूनतम चरित्र अनुवाद के साथ बाएं-दाएं समरूपता है ताकि (ए) उस आधार को कम कर सके जिसमें डेटा एन्कोड किया जा सकता है और (बी) "प्रतिबिंब" फ़ंक्शन को छोटा रखें।

पत्र Hमें अनुवाद की कोई आवश्यकता नहीं के साथ बाएं-दाएं समरूपता है। अक्षर Wऔर Aभी बाएं-दाएं समरूपता है यदि /बाईं तरफ \एस दाईं ओर एस हो जाता है। दुर्भाग्य से इस तरह के चार अक्षर नहीं हैं (एक ही पक्ष के साथ स्लैश के समान ढलान वाले)।

पत्र जैसे Oअक्षर अधिक परिचय देते हैं, जो एन्क्रिप्शन बनाने के लिए आवश्यक आधार को बड़ी संख्या में बढ़ाता है और इसलिए अधिक बाइट्स करता है।

Mहालाँकि, केवल अन्य स्लैश का परिचय देता है - अगर आधी पंक्तियों Mको रिवर्स में संग्रहीत किया जाता है और गलत स्लैश के साथ, आधार चार पर रखा जाता है और एक पोस्ट-डिक्रिप्शन, पोस्ट-रिफ्लेक्शन सिर्फ इन पंक्तियों का फिर से सब कुछ सही डालता है ( यह U4¦लिंक 1 में है)। इसका मतलब यह भी है कि चरित्र अनुवाद को केवल \बनने के लिए पूरा करने की जरूरत है, /न कि दूसरे तरीके के आसपास (यानी Ṛ“\/”y;बल्कि Ṛ“\/“/\”y;)।

“...’ṃ“ |\_”s7;€“| |”µṚ“\/”y;µ€s6U4¦ - Link 1: middle rows of blocks: no arguments
“...’                                - base 250 number
     ṃ“ |\_”                         - convert to base 4 with digits [0-3]="_ |\"
            s7                       - split into sevens
                “| |”                - literal "| |"
              ;€                     - concatenate €ach
                     µ               - monadic chain separation (call that rhs)
                             µ€      - for each r in rhs:
                      Ṛ              -     reverse r
                       “\/”y         -     convert any '\'s to '/'s
                            ;        -     concatenate with r
                               s6    - split into sixes
                                   ¦ - apply to indexes...
                                  4  -   four (the M)
                                 U   -   upend

“ŒUỴ2,Ɠ’ṃ“|'-. ”s4µṪẋ7ṭµ€m€0s3ṚjЀ¢Y€Y - Main link: no arguments
“ŒUỴ2,Ɠ’                               - base 250 number
        ṃ“ -|.'”                       - convert to base 5 with digits [0-4]="' -|."
                s4                     - split into fours
                  µ                    - monadic chain separation (call that lhs)
                       µ€              - for each l in lhs:
                   Ṫ                   -   tail l
                    ẋ7                 -   repeat (the tail) seven times
                      ṭ                -   tack to l
                         m€0           - reflect €ach
                            s3         - split into threes
                              Ṛ        - reverse
                                  ¢    - call last link (1) as a nilad
                               jЀ     - join mapped over right
                                   Y€  - join each with newlines
                                     Y - join with newlines
                                       - implicit print

1
निश्चित रूप से Mकी /रों के रूप में उसी तरह के आसपास रहे हैं Yरों?
नील

हाँ, मुझे याद होगा कि जब शब्दों की तलाश में: /
जोनाथन एलन

2

जावास्क्रिप्ट 433 416 अक्षर

हाँ, यह बहुत प्रभावशाली नहीं है। लेकिन मैंने इसमें बहुत काम किया है और मुझे बहुत बेहतर पाने का कोई आसान तरीका नहीं दिखता है :)

_ => {आर = (रों, x) => s.repeat (एक्स)

Z='| |'
q=(s,x)=>Z+r(_=' ',x)+s+r(_,14-s.length-x)+Z
h=r('-',14)
Y=(a,o)=>` .-${h}-. \n| .${h}. |
`+a.map((s,i)=>q(s,[2,1,3,3,2,1][i]+o)).join(N='\n')+N+q(r(_,14))+`
| '${h}' |
 '-${h}-' 
`
return Y([i=r(U='_',5),j='|_   _|',Z,Z+'    _',l='_| |___/ |',m=`|${i}____|`],1)+Y([i,j,Z,Z,I=U+Z+U,J=`|${i}|`],3)+Y([e=r(U,9),f='|_   ___  |',g=Z+'_  \\_|','|  _|',I,J],0)+Y([e,f,g,'|  _|  _',l,m],0)}

यकीन नहीं होता कि मेरे पत्र पूरी तरह से बन गए हैं:

 .----------------. 
| .--------------. |
| |   _____      | |
| |  |_   _|     | |
| |    | |       | |
| |    | |    _  | |
| |   _| |___/ | | |
| |  |_________| | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |     _____    | |
| |    |_   _|   | |
| |      | |     | |
| |      | |     | |
| |     _| |_    | |
| |    |_____|   | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |  _________   | |
| | |_   ___  |  | |
| |   | |_  \_|  | |
| |   |  _|      | |
| |  _| |_       | |
| | |_____|      | |
| |              | |
| '--------------' |
 '----------------' 
 .----------------. 
| .--------------. |
| |  _________   | |
| | |_   ___  |  | |
| |   | |_  \_|  | |
| |   |  _|  _   | |
| |  _| |___/ |  | |
| | |_________|  | |
| |              | |
| '--------------' |
 '----------------' 

परिणाम को aचर में सहेजा जाता है ।


2

बबलगम , 119 बाइट्स

00000000: d5d2 0106 0341 1483 6100 e614 3fb0 60a6  .....A..a...?.`.
00000010: 172a b948 0e5f 08d2 a754 a9d2 80f5 2df8  .*.H._...T....-.
00000020: bde1 ecb1 b33c f1e0 650c 4892 00c0 412c  .....<..e.H...A,
00000030: 406e cc27 bc46 3522 63e9 860b adac b017  @n.'.F5"c.......
00000040: bcf6 d32e bcda a2eb b3c8 ce34 c1ce 2c4c  ...........4..,L
00000050: d17b 4ce6 40a7 f1f7 91ca ea14 2994 e853  .{L.@.......)..S
00000060: 901f 770d ccc9 0b53 d858 85ff 1b29 66e4  ..w....S.X...)f.
00000070: 78ae d637 9feb 03                        x..7...

इसे ऑनलाइन आज़माएं!

जिंदगी। यहां एक और पठनीय प्रारूप में सभी पत्रों की एक सूची है जो मैंने हर एक शब्द को आज़माने के लिए उपयोग किया है।


महान प्रयास। सौभाग्य से यह अभी भी जेली को हरा नहीं था। (???) (केवल 5 बाइट्स)
user202729

वेलप, केवल 5 दिनों में जवाब जीत से 5 बाइट्स भी है। +300 हाहा।
मैजिक ऑक्टोपस Urn
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.