ASCII, पुलिस पर चढ़ना मुद्रण


26

यह पुलिस का धागा है। लुटेरों का धागा यहीं जाता है

केवल मुद्रण योग्य ASCII वर्ण (जिसमें टैब और न्यूलाइन को छोड़कर) एक प्रोग्राम या फ़ंक्शन लिखें, जो आरोही क्रम में कम से कम 5 मुद्रण योग्य ASCII वर्णों को आउटपुट करता है (अंतरिक्ष से टिल्ड / 32 से 126 तक)। वर्णों को कई बार आउटपुट किया जा सकता है, जब तक कि वे एक दूसरे से सटे हों। एक एकल अनुगामी न्यूलाइन स्वीकार किया जाता है। आपको पूर्ण आउटपुट प्रदान करना होगा, और आपके कोड में प्रत्येक 6 वर्णों के लिए आपको अपने कोड में एक वर्ण प्रदान करना होगा, जिस स्थिति में यह दिखाई देता है। यदि आपके कोड में 5 या उससे कम अक्षर हैं, तो आपको केवल लंबाई प्रकट करनी होगी। आप अपने कोड में प्रति 6 में 1 से अधिक वर्ण प्रकट नहीं करेंगे।

इसलिए यदि आपका कोड alphaprinteraz से वर्णमाला का आउटपुट देता है, तो आपको अपने कोड के 2 वर्ण (दूसरों के लिए अंडरस्कोर का उपयोग करने) को प्रकट करने की आवश्यकता है:

al__________  // or
__p__p______  // or
__________er

नियम / विनिर्देश:

  • आप सफेद रिक्त स्थान का अनुगमन नहीं कर सकते जिनके पास फ़ंक्शन नहीं है।
  • आप टिप्पणियों का उपयोग नहीं कर सकते हैं (लेकिन कोड को क्रैक करते समय लुटेरे टिप्पणियों का उपयोग कर सकते हैं)
  • अंतर्निहित क्रिप्टोग्राफ़िक प्रिमिटिव (किसी भी आरएनजी, एन्क्रिप्शन, डिक्रिप्शन और हैश शामिल हैं) की अनुमति नहीं है।
  • उन भाषाओं में जहां MATLAB में डिफ़ॉल्ट आउटपुट की तरह हैं: ans =फिर यह स्वीकार किया जाता है, जब तक कि यह स्पष्ट रूप से कहा गया है और दिखाया गया है कि आउटपुट ans =है। यह भी स्पष्ट रूप से कहा जाना चाहिए कि क्या यह "आरोही आउटपुट" का हिस्सा है या नहीं।
  • आउटपुट निर्धारक होना चाहिए
  • गैर-मुक्त भाषा का उपयोग करना स्वीकार नहीं किया जाता है
  • आउटपुट को लगातार वर्ण नहीं होना चाहिए। दोनों abcdeऔर abcdgवैध outputs हैं।
  • जब तक आउटपुट में कम से कम 5 अक्षर न हों तब तक वर्णों के अलग-अलग होने की आवश्यकता नहीं है। aaaaaऔर aaaccमान्य हैं।
  • REPL वातावरण मानने वाले उत्तरों को मान्य प्रोग्राम या फ़ंक्शन नहीं माना जाता है और इसलिए उन्हें अनुमति नहीं है।
  • STDERR को वैध आउटपुट नहीं माना जाता है, लेकिन डेटा STDERR को लिखा जा सकता है।

यदि प्रकट वर्ण अंडरस्कोर हैं, तो आपको इसे नीचे दिखाए अनुसार पहचानना होगा। इस मामले में, दूसरे और छठे चरित्र का पता चला है, जबकि अन्य अज्ञात हैं।

_____________
 |   |

नोट: लुटेरों को केवल एक कोड खोजने की आवश्यकता है जो समान आउटपुट का उत्पादन करता है। भाषा, लुटेरों के समाधान की लंबाई, और प्रकट पात्रों की स्थिति भी मेल खाना चाहिए।

आपका स्कोर आपके कोड में वर्णों की संख्या है। विजेता सबसे कम स्कोर के साथ सबमिशन करेगा जिसे 7 दिनों में क्रैक नहीं किया गया है। केवल प्रस्तुतियाँ जो 2015 (UTC) में पोस्ट की गई हैं, जीत के लिए पात्र हैं। सबमिशन जो बाद में पोस्ट किए गए हैं, यह स्वागत योग्य है, लेकिन जीत नहीं सकते।

जीत का दावा करने के लिए आपको पूर्ण कोड (7 दिनों के बाद) को प्रकट करना होगा।

आपकी पोस्ट को इस तरह प्रारूपित किया जाना चाहिए (nn वर्णों की संख्या है):


भाषा, एनएन वर्ण

आउटपुट:

abcdefghijklmnopqrstuvwxyz

कोड (12 अक्षर):

al__________

कोड क्रैक होने पर हैडर में [क्रैक] (क्रैकर से लिंक) डालें। यदि सबमिशन सुरक्षित है, तो हेडर में "सेफ" डालें और अपने उत्तर में पूर्ण कोड प्रकट करें। केवल पूर्ण उत्तर देने वाले उत्तर ही जीत के योग्य होंगे।


1
क्या इसका मतलब यह है कि अगर मेरा कोड है print ( "abcde" ), तो मैं तीन व्हाट्सएप को प्रकट कर सकता हूं?
अदनान

@ अदनान, तकनीकी रूप से हाँ, आप कर सकते हैं।
स्टीवी ग्रिफिन

जब कोई बीज उत्तर देता है, तो हम कोड की लंबाई भी नहीं जान सकते हैं।
wizzwizz4

@ wizzwizz4 बीज की अनुमति नहीं है
अदनान

@ अदनान मुझे लगता है कि इसके लिए किसी ब्रेनपावर की जरूरत नहीं है, केवल ब्रूट-फोर्स पावर।
wizzwizz4

जवाबों:


6

Hexagony , 8 वर्ण, सुरक्षित

_______.

प्रिंट

123456

आप हेक्सागोनी ऑनलाइन कोशिश कर सकते हैं

समाधान

`&)!."@.

`बस कोड देखो बनाने के लिए यह पक्ष लंबाई 3. आवश्यकता की तरह जब तक दुभाषिया के साथ क्रियान्वित किया जाता है गुमराह है -dलेआउट का निर्धारण करने से पहले बैकटिक बस स्रोत कोड से छीन लिया गया है। बाद में, कोड पक्ष-लंबाई 2 में फिट बैठता है:

 & )
! . "
 @ .

यह मेमोरी ग्रिड के एक हेक्सागोन के आसपास मेमोरी पॉइंटर (एमपी) को स्थानांतरित करता है, जबकि मूल्य को अगले किनारे पर कॉपी करता है, इसे बढ़ाता है और इसे प्रिंट करता है।

यह वही है जो मेमोरी ग्रिड की तरह दिखता है, जिसमें सांसद चिह्नित स्थिति शुरू करता है:

यहाँ छवि विवरण दर्ज करें

प्रारंभ में सभी किनारे शून्य हैं। पहला &एक नो-ऑप है, लेकिन )बढ़त को बढ़ाता है और !प्रिंट करता है 1। फिर "बाईं ओर वापस जाता है (किनारे पर लेबल 2 )। वहां, &एक मान की प्रतिलिपि बनाता है। चूंकि किनारे वर्तमान में शून्य है, इसलिए बाएं पड़ोसी (सांसद की दिशा में) की नकल की जाएगी जो कि 1हम सिर्फ मुद्रित हैं। )इसे बढ़ाता है, !प्रिंट करता है 2। यह तब तक जारी रहता है जब तक हम नए किनारों पर जाते हैं और हम सभी अंकों को प्रिंट कर लेते हैं 6। जब हम उस किनारे से टकराएंगे जिस पर हमने शुरू किया था, &तो इसके बजाय सही पड़ोसी की नकल करेंगे (क्योंकि किनारे का मूल्य सकारात्मक है), इसलिए किनारे 0फिर से हो जाता है , और नियंत्रण प्रवाह अंतिम पंक्ति में कूदता है, जहां@ कार्यक्रम को समाप्त करता है।

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


मुझे मिल गया 123456, लेकिन यह केवल दौड़ना बंद नहीं करता है और इसे मारने की जरूरत है। क्या इसकी अनुमति है?
अदनान

@ अदनान मुझे नहीं लगता कि यह है। मेरा कार्यक्रम समाप्त हो गया।
मार्टिन एंडर

13

पर्ल, 46 अक्षर (सुरक्षित)

आउटपुट:

((()))*++,---../00011123445556667779::;;<<==??@@AAACEFGHHHIKKMMNOOOPPQQQRRSSSVWXXYY[[[\]]]^^^```aaeeffggghjjjnpppqqrttuwxxyzz{{{

कोड:

print _______________________________________;

मैं किसी तरह एक सप्ताह के अंतराल में मूल को हटाने में कामयाब रहा, लेकिन मुझे लगता है कि यह सही है:

print chr()x(($i=($i*41+7)%97)&3)for(40..123);


9
बहुत बढ़िया। आपने इसे मिस्ट्री स्ट्रिंग प्रिंटर में बदल दिया। ಠ_ '+1
एडिसन क्रम्प

2
घड़ी यह कुछ homebrew यादृच्छिक संख्या जनरेटर शामिल हैं: पी
क्विंटोपिया

मुझे दृढ़ता से संदेह है कि उत्पादन कुछ त्रुटि के संदेशों की एक छोटी सूची से वर्णों को छांट रहा है।
18

11

Brainfuck, 48 वर्ण, फटा मिच श्वार्ट्ज द्वारा

मैंने इसे लुटेरों के लिए बनाया है। यह निश्चित रूप से जीतने वाला नहीं होगा :)

____[_____[_______]__]___[___________]___[_____]

यह आउटपुट:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

समाधान:

++++[>++++[>++++<-]<-]+++[>++++++++<-]>++[>+.<-]

मैंने इसे यहां परीक्षण किया ।

संकेत: ऑनलाइन जनरेटर haha ​​द्वारा उत्पन्न कार्यक्रमों को खोजने की कोशिश मत करो। यह हस्तलिखित था और इसे केवल तार्किक सोच द्वारा हल किया जा सकता है :)



7

CJam, 13 वर्ण

_____________
  ||

प्रिंट

7LLMYahnsuv

आप CJam ऑनलाइन कोशिश कर सकते हैं

समाधान

{`__Jf^er$}_~

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

वैसे भी, कोड अपने स्वयं के पात्रों को लेता है (को छोड़कर _~), XORs को हर एक को 19 के साथ आक्षेप के लिए लेता है और फिर उन्हें सॉर्ट करता है।

इस पुलिस वाले ने मुझे एक्सोर्टिंग की "खोज" की ओर अग्रसर किया , हालाँकि मैं वास्तव में इसका यहाँ उपयोग नहीं कर रहा हूँ (और यह शायद सामान्यीकृत क्वीन के साथ इसका उपयोग करना असंभव है)।


7

शोर 3SP , 89 अक्षर (सुरक्षित)

0 _____________________________ _ _ _ _ _ _ _ _ _ __2_2__________________________________

मूल कार्यक्रम:

0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 3 2 2 2 2 0 3 0 1

यह कार्यक्रम प्रिंट करता है

 !"#$$

(प्रमुख स्थान पर ध्यान दें), और कुछ नहीं!

स्पष्टीकरण (* n मेमोरी में nth सेल को संदर्भित करता है):

0 0 0                                Increment *0 to 3 (via the 0s in *0, *1, and *2)
2 (32 times)                         Increment *3 to 32 (via the 0 in *2 and the 3 in *0)
                                      (Note that *3 mod 256 is the character that prints)
0                                    Increment *32 (via the 3 in *0 and the 32 in *3)
3                                    Increment *1 (via the 32 in *3 and the 1 in *32)
                                      (Note that printing is on when *1 mod 2 is 1,
                                       which means " " prints right here)
2 (4 times)                          Increment *3 to 36 (printing '!"#$')
0                                    Increment *36 (via *3) (printing "$" again)
3                                    Increment *1 to 2 (via *36) (printing turns off)
0                                    Increment *36 to 2 (via *3)
1                                    Increment *0 to 4 (via *2)

पिछले दो आदेश 1 को रोकने के लिए पर्याप्त हैं ताकि कार्यक्रम के माध्यम से बाद में फिर से बढ़े जाने से रोकने के लिए पर्याप्त हो, जिसका अर्थ है कि कुछ भी कभी भी फिर से मुद्रित नहीं किया गया है, हालांकि यह सभी मेमोरी एड्रेस को * 36 से आगे मूल्य 36 तक हमेशा के लिए सेट करेगा ।


2
an esolang in which structured programming is impossible and every program has to be written from scratch.मुझसे 0_0 प्लस एक।
कॉनर ओ'ब्रायन

भयभीत मत हो। यह कहने पर जाता है This is probably not that language। यदि आप बैठते हैं और एक प्रोग्राम लिखने की कोशिश करते हैं जो उस आउटपुट को देता है, तो आपको शायद कुछ समान मिलेगा।
क्विंटोपिया

धन्यवाद, लेकिन कोई धन्यवाद ^ _ ^ ऐनक ने मुझे अपना दिमाग खो दिया। यह ब्रेनफ *** की तरह है, फिर से बदतर को छोड़कर
कॉनर ओ'ब्रायन

1
अपने कार्यक्रम को देखने के लिए तत्पर हैं। मैं अपने उत्तर को संशोधित करने के तरीके के बारे में नहीं सोच सकता, ताकि मुझे 5 के बजाय उन जगहों पर 2 मिलें। आपने मुझे बेस्ट किया है! शांत भाषा :)
एमिग्ना

Aww ... किसी को
हारते हुए

6

JavaScript (ES6), 60 अक्षर, user81655 द्वारा क्रैक किया गया

जीतने का वादा नहीं है, लेकिन उम्मीद है कि दरार करने के लिए मजेदार:

e_e_______a__a____e___e________e__o___________o______o______

यह एक ऐसा फंक्शन है जो रिटर्न करता है:

    :ERacddeeeeeeffiinnnoorrrrst
^^^^ -> 4 whitespaces

संपादित करें

user81655 ने इसे चरित्र द्वारा क्रैक किया:

e=e=>{try{a}catch(e){return[...e.toString()].sort().join``}}


5

मैटलैब ऑक्टेव, 27 वर्ण, सुरक्षित

चुनौती

नई भाषा प्रतिबंधों के बारे में: यह ऑक्टेव में भी काम करता है।

____________3_3___4_3______

आउटपुट (ऑक्टेव में): ( ans =आउटपुट का हिस्सा नहीं है, आउटपुट का पहला वर्ण है ")

ans = """""""""""""""""""""""""""""""""""""""""""########$$$$$$%%%%&&&&'''(()))**++,,-../001223456789:;<=>?@BCDFGHJKMNPRTUWY[]_acehjloq

आउटपुट (मैटलैब में): ( ans = \n\nआउटपुट का हिस्सा नहीं है, आउटपुट सिर्फ आखिरी लाइन है)

ans =

"""""""""""""""""""""""""""""""""""""""""""########$$$$$$%%%%&&&&'''(()))**++,,-../001223456789:;<=>?@BCDFGHJKMNPRTUWY[]_acehjloq

समाधान

[fix((0:.07/3:3).^4+34),'']

हम मूल रूप से इस फ़ंक्शन को देख रहे हैं, ASCII मूल्यों में परिवर्तित हो गया है। यहाँ छवि विवरण दर्ज करें


1
क्या यह एक क्विंटिक के फ़्लोर्ड वाई-वैल्यू हो सकता है?
लीजियनममाल 978


@ LegionMammal978 मुझे समझ में नहीं आ रहा है कि आपका क्या मतलब है, लेकिन क्योंकि आप पूछ रहे हैं कि मुझे लगता है कि यह बहुत अच्छी तरह से हो सकता है =)
दोष

@ मार्टिनबटनर मुझे इस हालिया प्रतिबंध के बारे में पता नहीं था, शायद इस सवाल पर ध्यान दिया जाना चाहिए।
दोष डिस

1
+1 के लिएIt also works in Octave.
कॉनर ओ'ब्रायन

4

आर, 60 बाइट्स, प्लैनैपस द्वारा फटा

आउटपुट:

0123456789ABCDEFGHTUVWXYZdefghijklmnopqrstuvw

कोड:

___(_(_:_____________]_____________6]_______s_4_____,___=___

मुझे लगता है कि यह इतना कठिन नहीं होगा। हम देख लेंगे।



@plannapus अच्छा काम! :)
फैक्स मशीन

4

जोल्फ , 27 वर्ण, अदनान द्वारा क्रैक किए गए

________W___________--_____
                         |

प्रिंट

abcdefghijklmnopqrst

दुभाषिया

मूल कोड:

on*2toHEWn)oH+H `pl$--$n}_H
on                          set n
  *2t                        to twenty
     oHE                    set H to the empty string
        Wn)                 while(n){
           oH+H             append to H
                `pl$--$n     get the nth character of the alphabet, decrement n before
                        }   }
                         _H print H reversed

अदनान को बधाई! मुझे आपसे डर लगता है।


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

setInterval(function(){r=document.querySelector("textarea").value;document.getElementById("output").innerHTML=r.length/6-r.split("").filter(function(x){return x=="_"}).length|0},20)
*{font-family:Consolas,monospace}textarea{width:100%;resize:none;height:auto;min-height:1.2em;}b{color:red;}
<textarea>Example Program</textarea><div>You must reveal <b id="output">n</b> characters.</div>




4

फोरट्रान, 45 वर्ण, सुरक्षित

पूरा आउटपुट:

 !"$)0<Ka|

बिल्ली ने उसे यहाँ फँसाने का प्रयास किया

कोड (45 वर्ण):

pr_gr_m____________________/___3____________

कार्यक्रम कोड:

program t;print*,(char(i**3/8+33),i=1,9);end



@ काट नहीं, फटा नहीं। गलत आउटपुट: कोई अनुगामी नहीं है /!
अलेक्जेंडर वोग

जाहिर है, मैं अंधा हूं, माफ करना।
बिल्ली

यह काफी चुनौती है। (खैर, मैं फोरट्रान को नहीं जानता, लेकिन यह फांसी पाने के लिए एक काफी आसान भाषा है)
बिल्ली

@ मुझे खुशी है कि आप इसे पसंद करेंगे ;-)
अलेक्जेंडर वोग

4

PHP, 46 वर्ण, सुरक्षित

स्रोत:

for(_______________________=________________);

84 वर्ण लंबी स्ट्रिंग आउटपुट:

!!"#$%&'()*+,-./0123456789::;<=>?@AABCDEEFGHIIJKLLMNNOPPQRRSTTUUVWWXXYYZZ[[\\]]^^__`

संकेत

आप क्या कहेंगे? मेरा चचेरा भाई शामिल है?

प्रकट कोड

यह विधि अपेक्षाकृत सरल है क्योंकि यह 64 अक्षरों से शुरू होती है chr(32)। अस्पष्ट भाग यह है, कि इट्रेटर iको रैखिक रूप से नहीं बढ़ाया जाता है। यह अपने स्वयं के कोसाइन मूल्य से बढ़ा हुआ है जिसके परिणामस्वरूप बार-बार और लापता अक्षर होंगे।

for(;$i<64;)echo chr(32+$i+=cos(deg2rad($i)));
for(_______________________=________________);



3

05AB1E , 13 वर्ण, क्विंटोपिया द्वारा फटा

मैं बेवकूफ़ हूँ। मैं पावर फंक्शन (-_- power) लागू करना भूल गया। यहाँ ओफ़्फ़ुसेटेड कोड है:

__D____<_____

मेरा मूल कोड था:

99DF2}r<F*}bR

स्पष्टीकरण:

99DF2}r<F*}bR

99            # Pushes 99
  D           # Duplicates the top item
   F }        # Creates a for loop: For N in range(0, 99)
    2         # Pushes 2 (this will be done 99 times)
      r       # Reverses the stack
       <      # Decrement on the last item
        F }   # Creates a for loop: For N in range(0, 98)
         *    # Multiplies the last two item of the stack, which now looks like
              # [2, 2, 2, 2, 2, 2, 2, 2, ...]. Basically we're calculating 2^99
           b  # Converts the last item to binary
            R # Reverses the last item of the stack

यह आउटपुट होगा:

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001

हाँ, कि एक के बाद 99 शून्य है।


ध्यान दें , मेरे पास अभी एक पावर फंक्शन लागू है। तो यह छह बाइट्स में किया जा सकता है:

Y99mbR

क्या इसका उच्चारण "ओसाबी" जैसा है?
बिल्ली

3
@ कुछ लोग "ओसाबी" कहते हैं, दूसरे कहते हैं "प्रयोग करने योग्य", वे सब सही हैं :)
अदनान

3
@ अदनान क्षमा करें, आप मुझे भूल गए। मैं इसे "तीन सौ सत्तर-एक हजार, चार सौ
अड़सठ

स्ट्रिंग संख्या दोहराव के रूप में स्ट्रिंग समय संख्या काम नहीं करती है। :(
कॉनर ओ'ब्रायन

@ C @O'Bʀɪᴇɴ Hehehe :) (यह उन मामलों के लिए है जब स्ट्रिंग स्वयं भी एक संख्या है, उदाहरण के लिए "4"3*= 12)
अदनान

3

पायथन 3.4, 127 वर्ण

यह मेरी पहली कॉपर्स-पोस्ट है। मुझे लगता है कि यह बहुत कठिन या बहुत स्पष्ट नहीं है।

ओफ़्फ़ुसेटेड कोड:

_______inspect__________________getsource_____________________________________________print__________c*s_______________________

यह आउटपुट बनाता है (शुरुआत में 5 स्थान हैं; कुल लंबाई 7740 अक्षर है):

     """"""""""""(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))**********************...................................................................................................................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==============================[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooopppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

3

पायथ, 17 वर्ण, पिएटू 1998 द्वारा फटा

आउटपुट:

""''''''''''''''''''''0000000000111111111122222222223333333333XXXXXXXXXX[[[[[[]]]]]]

कोड:

___________#____1

मेरा समाधान:

Sjkm^dT%"'%#X"291

Pietu1998 का ​​समाधान:

S`u]G6*T`t"#X0231


मुझे आपका कोड बहुत पसंद है। मैं इसे क्रैक करते समय कुछ समय के लिए हेक्साडेसिमल के बारे में सोच रहा था, लेकिन मैं समान कोड प्राप्त करने के लिए पायथन के स्ट्रिंग प्रारूपण के बारे में पर्याप्त नहीं जानता था। (विशेष रूप से, #वैकल्पिक रूप मेरे लिए नया था।)
पुरकाकूदरी

3

अदनान द्वारा फटा 254 अक्षर, मालबोल

कोड:

_____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ __

आउटपुट:

`AB\cd`

मैं हर 6 वें चरित्र के लिए एक स्थान डालकर धोखा दिया। ओह अच्छा...


अदनान का फटा कोड:

('&%: ^"!65 4Xzyx w4-Qs rpo'K mlk"' ~Dfdc ba}v< ::8[Z XnVlq }0/mO ,*MbK JH^6# 4`C|0 ?U=Sw uPsaq L4on2 Mjjh, ged)c '<$$p ]!};Y WiVxS eRQ>= ).K]l Ij"Fh gfedc b,=;z L\q%H X3E2C /ng-k N*KJI 8%6#D ~2^Ai >g<<d tUr`6 oJ"!1 /|{CU f)d>b <A_^! \};Yj yUxTS dtsr` ML

मूल कोड:

bCBA@ ?>=<; :9876 54321 0/.-, +*)(' &%$#" !~}|{ zyxwv utsrq ponml kjihg fedcb a`_^] \[ZYX WVUTS RQPON MLKJI HGFED CBA@? >=<;: 9y165 43210 /.-,+ *)('& }C#"! ~wv<z \xwvu tsrqp onmlk jihgf e^$ba `_^W\ UyYXW VUTSR QPONM FKJIH GFEDC BA@9] =<;:9 27654 3210) M:

मैंने इस कोड के लिए टेक्स्ट-टू-मालबोल जनरेटर का उपयोग करके फिर से धोखा दिया।



3

गणितज्ञ 10.1, 98 वर्ण, सुरक्षित

आउटपुट यहाँ है । पूरे आउटपुट में 838,316 अक्षर और एक अनुगामी न्यूलाइन है।

कोड:

Print[""<>Chara__________________________________________________________________________________]

हां, इसे 10.1 में चलाया जाना चाहिए। (संकेत) मूल कार्यक्रम:

Print[""<>Characters@ToCamelCase@ExampleData@{"Text","DonQuixoteIEnglish"}~SortBy~ToCharacterCode]

सबसे पहले मैं क्विज़िकल था, जिसके अनुसार ASCII मानक में एक लाख हज़ार कोडपॉइंट होते हैं, लेकिन अब मुझे समझ में आया,
बिल्ली

माथेमेटिका कब से मुक्त है?
mbomb007 20

@ mbomb007 आपको मार्टिन बट्टनर से पूछना होगा।
लीजनमोनमाल 978 21

@ LegionMammal978 को कोई आवश्यकता नहीं है। आप वुल्फ्राम क्लाउड का उपयोग कर सकते हैं ।
user48538

3

MATL , 8 वर्ण, सुरक्षित

ऑक्टेव में काम कर रहे कंपाइलर का स्थिर संस्करण जल्द आने की उम्मीद है। इस बीच, यह गिटहब काम करता है , और विशेष रूप से मूल कोड चलाता है जो संकेतित आउटपुट का उत्पादन करता है

यह सबमिशन 28 दिसंबर 2015, 15:30 UTC पर पोस्ट किया गया है

आउटपुट:

$**0016688??@HHQ

कोड (8 वर्ण):

_:______

समाधान

6:9tX*Sc

यह क्या करता है:

6:9          % numeric vector [6 7 8 9]
t            % duplicate
X*           % Kronecker tensor product
S            % sort in ascending order 
c            % convert to char. Implicit display

4
मुझे यकीन नहीं है कि यह वैध है, क्योंकि MATL को लगता है कि मतलाब की व्याख्या करने की आवश्यकता है। ( meta.codegolf.stackexchange.com/a/7212/8478 )
मार्टिन

2
@ मुझे लगता है कि सवाल यह है कि क्या इंटरप्रेटर ऑक्टेव में काम करता है।
मार्टिन एंडर

1
@LuisMendo अच्छी तरह से, आम तौर पर व्याख्या के बाद दुभाषिया परिवर्तन को रोक दिया जाता है, लेकिन चूंकि यह वास्तव में प्रभावित नहीं करता है कि भाषा कैसे काम करती है, इसलिए अपवाद बनाना ठीक हो सकता है। अंतत :, यह स्टेवी की कॉल है। लेकिन मुझे लगता है कि इसे कम करने के लिए बहुत कम समय सीमा को बढ़ाया जाना चाहिए।
मार्टिन एंडर

1
हां, इसे नए पद पर आसीन होना चाहिए। आपको क्या लगता है, @StewieGriffin?
लुइस मेंडू

1
@ मैं सहमत हूँ। इसे नव पदस्थ के रूप में गिना जा सकता है। :-)
स्टीवी ग्रिफिन

2

लैब्रिंथ , 5 बाइट्स, अदनान द्वारा क्रैक किया गया

_____

प्रिंट

000000

मेरा मूल कोड था:

<!!@ 

ट्रेलिंग स्थान पर ध्यान दें।

मुझे लगता है कि मुझे अधिक पात्रों के लिए जाना चाहिए था और उनमें से एक का पता चला था !, क्योंकि अदनान का समाधान केवल अधिक जोड़ते समय रैखिक रूप से बढ़ता है !, जबकि मेरा द्विघात रूप से बढ़ता है।



2

PHP, 28 अक्षर

<?=________________________;

स्ट्रिंग को आउटपुट करता है

abcdefghijklmnopqrstuvwxyz

3
आपको जोड़ना चाहिए कि यह टूट गया था।
लेजियम मैमल 978

3
@ LegionMammal978 ओपी को कैसे पता चलेगा कि अगर आप अपनी टिप्पणी को दरार से जोड़ते हैं?
मार्टिन एंडर

4
@ मार्टिनबटनर मेरी दरार एक डुप्लिकेट थी।
लीजियनममाल 978


2

मार्टिन ब्यूटनर द्वारा क्रैक किया गया जावास्क्रिप्ट, 83 वर्ण

उत्पादन

Hi~~~

कोड

_=____r____=u____=__s__=_________=__________________u_______A__________e______"_~_"

क्रोम / फ़ायरफ़ॉक्स जैसे ब्राउज़र के जेएस कंसोल में आउटपुट होता है।
मूल कोड (जो अमान्य हो सकता है):

q=w=e=r=t=y=u=i=o=p=s=d=f=g=h=j=k=l=z=x=c=v=b=n=m="Huh"[0]+"Alarms in here"[7]+"~~~"



2

जावास्क्रिप्ट ES6, 134 वर्ण

हुह लड़का, वह मज़ेदार था। सौभाग्य!

_=_=_____l____.______.________(___}__;___=______ru____"_____+_[________]______!____]__[_________e________.__U_________)__________\_____

आउटपुट:

((((((()))))))+...000000000000000000002233=>AAAAAAAAAAABBBBBCCCCCCCCCCCCCCCCCCDDDDDDDEEEEEEEEEEEEEEEEEEEFFFFFFFGHIIIIIIIIIIIIIIIIJJJJLLMMNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOPRRRRRRRSSSSTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVXXY[[[[[[[[]]]]]]]]````ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu{{{{{{}}}}}}



2

मिच श्वार्ट्ज द्वारा पाइथन 3, 58 वर्ण

कोड:

______________print(_______(_______________________)_____)

आयात स्ट्रिंग, प्रिंट (''। join (सॉर्ट किया गया (string.printable)) [5:]]

आउटपुट:

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~



ओह, रुको, मिच की टिप्पणी अब तक मेरे लिए कभी भी भरी हुई नहीं है ... जो मुझे बहुत दुखी करती है।
बिल्ली

2

Befunge, 11 वर्ण, फटा (funge-98 में) MegaTom द्वारा

आउटपुट:

1223788

ओफ़्फ़ुसेटेड कोड:

________.__

सभी एक पंक्ति, क्योंकि नियम नई सीमा को प्रतिबंधित करते हैं। Http://www.quirkster.com/iano/js/befunge.html का उपयोग करके परीक्षण किया गया ।

संपादित करें: यह कानूनी रूप से टूट गया है क्योंकि मैंने एक संस्करण निर्दिष्ट नहीं किया था, लेकिन ध्यान दें कि वहां एक Befunge-93 समाधान अभी भी है।



2

अदनान द्वारा दरार किए गए पर्ल 5, 30 बाइट्स

कोड:

print_________________________

आउटपुट:

9:;@AFGHLMNRSTYZ_`a

फटा:

अदनान को एक तुच्छ दरार मिली : जाहिर है, मैंने इस पहेली को अच्छी तरह से नहीं सोचा था। मैंने इसके बजाय एक और रचना की है ।


2

पायथन 2, 62 वर्ण, अदनान द्वारा क्रैक किया गया

______________________________________________________________
         | |   ||                  |  |  ||

यह थोड़े एक मेज की तरह दिखता है।

यह स्ट्रिंग को आउटपुट करता है abcde

अदनान का कोड:

print "ab_c_de___".replace("_","")#___________________________

मेरा कोड:

f=lamda _,__,___:"abcde"+'f'*sum(_,__,___)*000;print f(1,2,3);



मुझे टिप्पणियों का उपयोग करने की अनुमति है, है ना?
अदनान

मुझे नहीं पता। मैंने विशेष रूप से कहा जब मैंने इसे पोस्ट किया तो कोई टिप्पणी नहीं थी। मुझे नहीं पता कि मैं ऐसा कर सकता हूं या नहीं। मैंने ओपी पर टिप्पणी की और पूछा। हम देखेंगे कि वह क्या कहता है।
R

1
आप टिप्पणियों का उपयोग नहीं कर सकते हैं (लेकिन लुटेरे कोड को क्रैक करते समय टिप्पणियों का उपयोग कर सकते हैं) (CC @ Adnan)
डेनिस

Awww। @ रिकरव अब दुखी है।
R
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.