काफी वजनी! (कॉप्स थ्रेड)


22

यह पुलिस का धागा है। लुटेरों के धागे के लिए, यहां क्लिक करें

पुलिस की टास्क

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

आपका प्रोग्राम STDERR पर प्रिंट नहीं हो सकता है।

यहाँ एक पुलिस प्रस्तुत करने का एक उदाहरण है:

पायथन, 29 बाइट्स

nt _%=_r;_riinp;pr_='t _%%%_'

लुटेरों की टास्क

लुटेरों के धागे के लिए, यहां क्लिक करें

सुरक्षित प्रस्तुतियाँ

यदि पोस्ट करने के एक सप्ताह के बाद भी आपका सबमिशन क्रैक नहीं हुआ है, तो आप समाधान जोड़ सकते हैं और निर्दिष्ट कर सकते हैं कि यह सुरक्षित है। यदि आप नहीं करते हैं, तो आपका सबमिशन अभी भी क्रैक हो सकता है।

स्कोरिंग

यह , इसलिए सबसे कम बाइट के साथ सुरक्षित सबमिशन वाला उपयोगकर्ता इस सेक्शन का विजेता होगा।

लीडरबोर्ड

इस चुनौती के लिए एक लीडरबोर्ड बनाने के लिए एक स्टैक स्निपेट है। इसे ठीक से प्रदर्शित करने के लिए, कृपया अपना सबमिशन इस तरह से प्रारूपित करें:

# Language Name, N bytes

... other stuff ...

यदि आपका सबमिशन क्रैक हो जाता है, तो कृपया इस तरह प्रारूपित करें:

# Language Name, N bytes, [Cracked!](link)

... other stuff ...

यदि आपका सबमिशन सुरक्षित है, तो इस तरह प्रारूपित करें:

# Language Name, N bytes, Safe!

... other stuff ...

<script>site = 'meta.codegolf'; postID = 5686; isAnswer = false; QUESTION_ID = 99469;</script><script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script><script>jQuery(function(){var u='https://api.stackexchange.com/2.2/';if(isAnswer)u+='answers/'+postID+'?order=asc&sort=creation&site='+site+'&filter=!GeEyUcJFJeRCD';else u+='questions/'+postID+'?order=asc&sort=creation&site='+site+'&filter=!GeEyUcJFJO6t)';jQuery.get(u,function(b){function d(s){return jQuery('<textarea>').html(s).text()};function r(l){return new RegExp('<pre class="snippet-code-'+l+'\\b[^>]*><code>([\\s\\S]*?)</code></pre>')};b=b.items[0].body;var j=r('js').exec(b),c=r('css').exec(b),h=r('html').exec(b);if(c!==null)jQuery('head').append(jQuery('<style>').text(d(c[1])));if (h!==null)jQuery('body').append(d(h[1]));if(j!==null)jQuery('body').append(jQuery('<script>').text(d(j[1])))})})</script>


7
बारीकी से संबंधित। (एक ही चुनौती को छोड़कर कि जवाबों पर विचार नहीं करना चाहिए।)
मार्टिन

1
क्या तले हुए कोड को भी क्वीन माना जाता है? क्या इसके लिए एक वैध कार्यक्रम होना भी आवश्यक है? मैंने कोडपैड पर सैंपल पायथन चलाने की कोशिश की, लेकिन इसमें सिंटैक्स त्रुटि मिलती है।
दूध

@milk नहीं, इसे एक वैध कार्यक्रम होने की आवश्यकता नहीं है।
ओलिवर नी

जवाबों:


15

सी #, 288 बाइट्स

Stag is a great shoW.        "="=""="="Agent"plastic"Was"tryin"to"Release"an"Astroid"."$Money$"st@le"tigers"and"Agent"plastic"got"mad"."$Money$"sic","man","t0tally"rad"."Sistrs"Rms"titAnic";"Civic"Ace"in"{sC@m}{hic}{vicis}..{cats}sAc}((@))((@)){{{>>{{{{{{}}}}}}}}}\\\\\\\;;;(@)((@)()),,;;

मेरी रणनीति सभी छोटे लोगों के लिए है कि वे फटे हों और कोई भी इस बात पर ध्यान नहीं देता कि यह कितना लंबा है ... इसके अलावा मुझे लगता है मुझे ध्यान देना चाहिए कि यह एक पूर्ण कार्यक्रम है, न कि केवल एक कार्य।


10

जावास्क्रिप्ट, 1574 बाइट्स, सुरक्षित!

मैंने इस पर बहुत समय व्यतीत किया। ओछेपन को निहारना।

(notice that an unmatch parenthesis remains throughout the entire text.

dear "sir",

|    i cannot express my loathing to you and your things. they truly are a loathsome sight. (regar'less of their quality, they function as the most appalling devices...)[1]

|    these avocads of thine possession are most unpleasent. (ce n'est pas faux.) Queer; Careful; An' in total repulsing. in this form, those are not seulement cringe... So; CAB's is quite Cruel. (Cruel indeed...)

|    intention is not great (heh, intention, ;}) run, no, run, since {tu est le ;AqC;};

{{{{============================================}}}}

[1]: see? am i not insane? You may dictate the opposite, so i dictate thus.

9 + 4 is 13. Y is this. Y + 4 is 9 + 9 minus one. N is this. f(x) is {x + x}, so f(N) is N plus N is N + N is 3.

:^) i'm cruel; not so cruel.)
                                  rrrrrrrrrr 0nnnccnnggrrrrttssBBC
{({[}(<[<))(((((){{})}[}][[]{}(]))))|} f f r 0nnnccnngrrrrrttesBBA
())(((()))))()))()()()((((()))}{{})((} f f r 0nnnccnngrrrrrttesBBY
]]}(([][]{{{}}})()({}(){}{()}{}()[])][ f f r 4nnnccnngrrrrrttesBSY
))({})(}{)({{{{(()))())))))))()))()()( f f r 4nnnccnngrrrrrtpesqSY
)()()((((((((((Z))))))))()(()((()((((( f f r 5nnnccnngrrrrrtlefoSY
(((;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''' f f r 3nnncccngrrrrxtleifSY
''''''''''''''''''',,,,,,,,[[[[[[]]]]] f f r 3nnncccngrrrrxtleifZQ
[ ] ] + + + + + + + + + + + + + + + ++ f f r 9nnncccggrrrrxtleifZQ
+ + + + too not fun...fffffffffffffuuu f f r 5nnncccggrrrrxtlli0ZQ
uuuuuuuuuuuu.. | | | |99S            ) f f r 0nnncccggrrrrxxll01QQ

यहाँ मूल स्रोत है!

function Y(x){return x.charCodeAt()};
function Q(x){return String.fromCharCode(x)};
N=Array.prototype;
function B(f,g,h){return function(){
  return f(g.apply(h||this,arguments));
}};
function S(f,h){return function(){
  return f.apply(h||this,N.reverse.call(arguments))}}
function id(x){return x};
function format(){
  args = N.slice.call(arguments);
  str = args.shift(); res = []+[];
  for(i = 0; i < str.length; i++){
    c = function(){return str[i]};
    if(B(Y,c) == 95){
      res += args.shift();
    } else if(S(B)(c,Y)() == 94){
      res += q = B(id,Q)(34);
      res += args.shift();
      res += q;
    } else if(Y(c()) == 39){
      i++;
      res += c() == ([][0]+[])[1] ? Q(10) : []+[];
    } else res += c();
  }
  return res;
}
console.log(format(Z="function Y(x){return x.charCodeAt()};'nfunction Q(x){return String.fromCharCode(x)};'nN=Array.prototype;'nfunction B(f,g,h){return function(){'n  return f(g.apply(h||this,arguments));'n}};'nfunction S(f,h){return function(){'n  return f.apply(h||this,N.reverse.call(arguments))}}'nfunction id(x){return x};'nfunction format(){'n  args = N.slice.call(arguments);'n  str = args.shift(); res = []+[];'n  for(i = 0; i < str.length; i++){'n    c = function(){return str[i]};'n    if(B(Y,c) == 95){'n      res += args.shift();'n    } else if(S(B)(c,Y)() == 94){'n      res += q = B(id,Q)(34);'n      res += args.shift();'n      res += q;'n    } else if(Y(c()) == 39){'n      i++;'n      res += c() == ([][0]+[])[1] ? Q(10) : []+[];'n    } else res += c();'n  }'n  return res;'n}'nconsole.log(format(Z=^,Z))",Z))


avocadsमुझे तोड़ दिया!
१५:४५ पर कृति लिथोस


5

अंडरलोड , 20 बाइट्स, फटा!

~*)(a):*(*a:S(*S*~S)

मैंने वर्णों के क्रम को यादृच्छिक बनाने के माध्यम से इसकी छान-बीन की, क्योंकि यादृच्छिक से अधिक तले हुए क्या हो सकते हैं?

प्रोग्राम के शीर्ष स्तर पर एक नई लाइन देखते समय एक सही ढंग से लिखा गया अंडरलोड दुभाषिया क्रैश हो जाता है। गोल्फ प्रतियोगिताओं में हमेशा की तरह, कार्यक्रम के अंत में कोई नई रूपरेखा नहीं है; मैं सिर्फ इस अनुस्मारक को यहां रख रहा हूं क्योंकि प्रोग्राम को एक दुभाषिया में कॉपी करते समय गलती से एक जोड़ना बहुत आसान है।


PPCG में आपका स्वागत है! :)
मार्टिन एंडर

2
खैर, मैं कुछ समय के लिए PPCG उपयोगकर्ताओं को अन्य मंचों (Reddit, IRC, इत्यादि) पर नज़र रखने और जब तक वे पोस्ट नहीं करते, तब तक उन पर चिल्लाते हुए अप्रत्यक्ष रूप से PPCG पर टिप्पणी कर रहे थे। साथ ही इसे सीधे भी कर सकते हैं :-)

फटा। धन्यवाद, यह एक मजेदार चुनौती थी। :)
मार्टिन एंडर

5

रेटिना , 20 बाइट्स, क्रैक

S`(\?)\1*

S`(\?)\1*

कार्यक्रम (और आउटपुट) में दो लाइनफीड शामिल हैं।

आप यहाँ रेटिना ऑनलाइन कोशिश कर सकते हैं।

एक छोटा संकेत:

इस पुलिस वाले को डिजाइन करने की प्रक्रिया में, मुझे एक नया सबसे छोटा रेटिना क्वाइन मिला, जिसे मैं अपनी क्वीन चुनौती के लिए पोस्ट करूँगा, जब यह उत्तर या तो क्रैक हो जाएगा या सुरक्षित होगा।


मुझे लगता है कि वहाँ एक सूखी चलाने के लिए जा रहा है *, और एक \अतिरिक्त लाइनफ़ीड को रोकने के लिए एक कॉन्फ़िगरेशन विकल्प के रूप में।
mbomb007

5

CJam, 39 बाइट्स, सुरक्षित

!""$)+023345679:AEORYZZ\_```bbceeffimmz

समाधान:

")A!0z`eZOmRZ$Yei`E"_`\32fm95b67b43f+:c

ऑबफसकेशन के लिए कुछ बेस एन्कोडिंग का उपयोग करता है। हालाँकि, चूंकि अक्षर सभी ASCII में हैं, मैंने सोचा होगा कि कोई व्यक्ति यह पता लगाने में सक्षम हो सकता है 32fm95b??b??f+:cकि बाकी को मजबूर करने के लिए पर्याप्त होगा।


मुझे नहीं पता था कि अगर मैंने उत्तर दिया तो मुझे एक क्रमचय कैसे चुनना है। सॉर्टिंग एक अच्छा विचार है
लुइस मेंडो

4

पायथ, 38 बाइट्स, सुरक्षित

काफी गोल्फ नहीं है, लेकिन काम करता है।

````::""@@@@++++22ggKKKKKKKKNNNNZZZZ

अनारक्षित संस्करण:

K"K++@KZ:`K@`NZNgK2"++@KZ:`K@`NZNgK2

1
मेरे पास एक क्वीन है, लेकिन इसमें से दो गायब हैं @और एक 2... यह बहुत करीब है!
स्टीवन एच।

शीघ्र ! आपके पास ज्यादा समय नहीं है!
FliiFe

मुझे लगता है कि यह खत्म हो गया है। मैं इसका पता नहीं लगा सकता ...: (सुरक्षित समाधान पाने के लिए बधाई!
स्टीवन एच।

वहाँ आप समाधान है! जिज्ञासा से बाहर, आप क्या पाया था?
फ्लिफी

मेरे पास था K"K2:K@Kg`Z`Z++NKN":K@Kg`Z`Z++NKN
स्टीवन एच।

3

विम, 22 बाइट्स, क्रैक!

pit^[^[p00tqqqq^V"ltxltx"

^[शाब्दिक भागने चाबी होते हैं और ^Vहै Ctrl-V, और इसलिए एक बाइट के रूप में गिना जाता है, और तले हुए कोड में एक साथ रखा जाता है।




3

जावास्क्रिप्ट, 147 बाइट्स, क्रैक द्वारा ETHProductions

मैं बहुत प्रभावित होऊंगा अगर कोई इसे क्रैक करने का प्रबंधन करता है ...

   """"''''((((()))))+++++++++.//99;;;;;;=========>>[[[[[]]]]]``````````````cccdddddddeeeeeeeeeeeffiiiiiiinnnnnnnoooooooorrrrrrrrsttttuuwwwwwwx{{}}

इरादा समाधान:

e=o=>{n=o;``[r=`constructor`][r](`return e=>{`+o+`}`)````};d=e+"";e`for(i in window)if(/ert/.exec(i))w=window[i];w('e='+d+';d=e+"";e'+d[9]+n+d[9])`

@ETHproductions हाँ, वहाँ कोई है lके लिए alertया console.log, कोई mके लिए confirmया prompt... हाँ मैं बुराई>: पटाखा करने के लिए एक इनाम डी चाहिए मैं पुरस्कार?
jrich

खैर, यह समारोह है जो सतर्क करने के बजाय लौटता है (और मुझे पूरा यकीन है कि ओपी के संस्करण ने इस तरह काम किया है), और मैं आसानी से आपके समाधान के लिए भी ऐसा कर सकता हूं ... लेकिन क्या यह कानूनी है?
ETHproductions

@ETHproductions जो इसे पूरी तरह से बर्बाद कर देगा :( मैं नहीं कहने जा रहा हूँ, लेकिन अगर लोकप्रिय राय अन्यथा
हुक्म देती है

हाँ, मुझे रिटर्न-क्वाइन पसंद नहीं है, लेकिन मुझे 99% यकीन है कि उस विशेष समाधान को क्रैक करने का कोई अन्य तरीका नहीं है। मैं तुम्हारे लिए एक वैध दरार प्राप्त करने की कोशिश करूँगा, हालांकि :)
ETHproductions

@ETHproductions हो सकता है कि मैंने इसे बहुत आसान बना दिया हो, लेकिन यह बहुत कठिन है, लेकिन सौभाग्य!
१२:५०

3

हास्केल, 86 बाइट्स, निकमी द्वारा फटा

putStr$"Study:ric====>>>>yummy:candy:circus:party:in:syrirrr!!!!!!$[;['=['[$]']='];]$"

यह एक मान्य हास्केल अभिव्यक्ति है जो प्रिंट करता है:

Study:ric====>>>>yummy:candy:circus:party:in:syrirrr!!!!!!$[;['=['[$]']='];]$

तो अगर रिक अध्ययन करता है, तो वह स्वादिष्ट कैंडी सर्कस पार्टी में जा सकता है! यही है, अगर वह यह पता लगाता है कि सिरिरर कहां है।



3

वी , 20 बाइट्स - सुरक्षित!

"$ 033lpqxx | áäéééñññ

ट्रेलिंग न्यूलाइन पर ध्यान दें।

मुझे वास्तव में यकीन नहीं था कि उन्हें कैसे हाथापाई करनी है, इसलिए मैंने सिर्फ ASCII मूल्य के पात्रों को छांटा।

अधिकांश V उत्तरों के विपरीत, इस में शून्य अनपेक्षित वर्ण होते हैं। यहाँ एक हेक्सडम्प है:

0000000: 2224 3033 336c 7071 7878 7ce1 e4e9 e9e9  "$033lpqxx|.....
0000010: f1f1 f10a                                ....

असम्बद्ध कोड:

éññ3äl0éé $ AX3 | "qpñx

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

इस लिंक के बारे में नहीं। वी के पिछले संस्करणों में, एक नई लाइन हमेशा स्वचालित रूप से मुद्रित होती थी, यही वजह है कि इस संस्करण में अनुगामी न्यूलाइन है। जिस समय मैंने यह लिखा था, उस समय दुभाषिया एक वैध क्वीन था, हालाँकि अब आप इसे मान्य बनाने के लिए केवल नई रूपरेखा निकाल सकते हैं।

स्पष्टीकरण:

éñ                      " Insert a 'ñ' character
  ñ              ñ      " Put all of the following into register 'q' and run it when it's done recording
   3äl                  " Make 3 copies of the character under the cursor
      0                 " Move to the first column
       éé               " Insert an 'é' character
         $              " Move to the last column
          áx            " Append an 'x'
            3|          " Move to the third column
              "qp       " Paste register 'q' (all of the commands we just ran)
                  x     " Delete a character

3

हास्केल, 99 बाइट्स, सुरक्षित

"super.quine?"=>#$$$%%%%%&&(())))**++++,,,,/;<<==>>STaabbdeffggghhhjlmmnoppqqrrsssttttuuuvvwwwwxxxx

एक और हास्केल क्वीन, इस बार एक अच्छा अजीब 99 बाइट्स के साथ।

g% w = (g <$> w) ++ w ++ शुद्ध (g.last $ w); मुख्य = putStr $ pred% "h & x>) h =%? x *, x, qvsf) h /? एमबीटीयू% x * qvuTus% qsfe & # "
Ideone पर इसे आज़माएं। "जी <$> डब्ल्यू" के रिक्त स्थान को हटाया जाना चाहिए, मैंने उन्हें वहां डाल दिया क्योंकि अन्यथा <, $, और> गायब हो गया (सबसे अधिक संभावना html टैग के रूप में व्याख्या की जा रही है)। जिबरिश स्ट्रिंग प्रोग्राम का एक स्ट्रिंग है जिसमें प्रत्येक उत्तराधिकारी को मैप किया गया है, जिसमें एक फाइनल भी शामिल है "(जो कि भागने के बिना स्ट्रिंग में शामिल करना संभव है क्योंकि यह मैप किया गया है #)। हेल्पर फ़ंक्शन% स्ट्रिंग को ले जाता है और प्रत्येक चार्ट को मैप करता है pred( पूर्ववर्ती code") का उपयोग करके , फिर मूल स्ट्रिंग (उपज code"gibberish_code) और डिकोड्ड स्ट्रिंग के अंतिम चार्ट (उपज ) को जोड़ता है code"gibberish_code"। चार cको एक स्ट्रिंग में बदलने के लिए इसे सामान्य रूप से एक सूची में रखना पर्याप्त होगा [c]क्योंकि हास्केल में तार बस चार सूचियां हैं, हालांकि उत्तराधिकारी[को \उत्तराधिकारी-एन्कोडेड स्ट्रिंग में भागने की आवश्यकता होगी, इसलिए इसके बजायpure का उपयोग किया जाता है जो मनमाने प्रकारों को एक मोनाड में रखता है (जिसका उपयोग करने के लिए मोनाड संदर्भ से सुरक्षित है)।


लगभग वहाँ। मेरे पास एक अतिरिक्त spaceऔर है !, लेकिन यह नहीं पता कि इससे कैसे छुटकारा पाया जाए। अच्छा विचार है, एक +1 है।
nimi

@ निम्मी तन्क्स, मैं उत्सुक हूं कि आपके दृष्टिकोण ने अलग तरीके से क्या किया।
लकोनी

मेरे पास था g%w=g w++w++pure(last.g$w);main=putStr$(pred<$>)%"...#"। इसलिए मूल रूप से मैं <$>फंक्शन में जाने में असफल रहा %। अब जब मैं आपका समाधान देख रहा हूँ तो यह स्पष्ट है।
निमि


1

जावास्क्रिप्ट ईएस 6, 49 बाइट्स (फटा)

{{$((((((('`fuck rent =+> turn off fin`')))))))}}

क्या यह बुरा है अगर मैं तले हुए समाधान में सुसंगत शब्दों को बनाने पर अधिक ध्यान केंद्रित करता हूं?

किसी भी मामले में, यह मेरी पहली पुलिस और लुटेरे चुनौती है।

अपडेट : फटा कोड के लिए टिप्पणियां देखें।



1

FurryScript, 199 बाइट्स, सुरक्षित!

UT  TTEDU DT   T U T D   ES DGT GEL L   GL
-<<<<<<+++++++[[[[#BESTQUINEEVER!#BESTQUINEEVER!#BESTQUINEEVER!#BESTQUINEEVER!#BESTQUINEEVER!#]]]]+++++++>>>>>>-

X   XG WPW   SS  X  PW S US WWTLWP  XS  PE

दरार करने के लिए काफी आसान होना चाहिए।

असम्बद्ध कोड

BESTQUINE[ DUP LT +SW +GT +< BESTQUINE#> ]
EVER![ DUP EX+ SW EX- LT +SW +GT +< EVER!#> ]
<BESTQUINE[ DUP LT +SW +GT +< BESTQUINE#> ]> BESTQUINE#
<EVER![ DUP EX+ SW EX- LT +SW +GT +< EVER!#> ]> EVER!#

बस नियमित रूप से कुनैन, लेकिन दो उप-रेखाओं और स्ट्रिंग्स को स्वैप करने के लिए कुछ और कोड के साथ।


1

विम, 17 बाइट्स

<CR>""&(())::::\npps

<CR>(दर्ज है ^Mया ^J) इनपुट और में जोड़ा उत्पादन में न्यू लाइन। यह फ़ाइल न्यूलाइन (देखें ) का निहितार्थ नहीं है :help 'eol'। 17 बाइट्स हैं जो एक खाली बफर में जोड़े जाते हैं। (एक पाठ संपादक में नई कहानियाँ अजीब हैं; मुझे बताएं कि क्या यह स्पष्ट नहीं है।)



0

Befunge-93, 15 बाइट्स, फटा!

:::@#%+-_,<910g

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


फटा। यह कुछ हद तक संदेहास्पद है कि क्या एक क्वीन पूरी तरह से gएक उचित क्वीन के रूप में मायने रखता है ।
मार्टिन एंडर

मुझे पता है कि यह Befunge के लिए एक मानक क्वीनिंग तकनीक है, लेकिन जहां तक ​​इस समुदाय के नियमों का संबंध है, लिंक किया गया मेटा पोस्ट एक क्वीन के रूप में गिना जाता है के लिए स्वीकृत दिशानिर्देश है।
मार्टिन एंडर

0

अजगर 2, 105 बाइट्स, फटा!

    ######%%%%''(((((((())))))))****--0011::::;;==@@@@@@@@@@[[[[]]]]aaaaaaggggggiiiiiiiinnpprrrrrrrrrtt~~

दूसरे को फटा हुआ था, इसलिए यह एक और अधिक कठिन है।

print'To समाधान मिल, काम करने के लिए जाओ! '



@ Sp3000 ओह, हाँ, लेकिन मैं वास्तव में एक मूल से अधिक कुछ कर रही थी। वैसे भी, आपने इसे आलसी तरीके से किया था: पी
एरिक आउटगॉल्फर


0

QB64 , 89 बाइट्स

(_+cad:effecs:fact), =+cred:scarf:attaccd?, =+eff4c3d:cars:craccd?, (_+csc:f4c3d:fact), "

कुछ मुख्य बिंदु:

  • QBasic में कोड काम नहीं करेगा: यह QB64- विशिष्ट सुविधाओं का उपयोग करता है
  • सिंटैक्स का विस्तार बंद है
  • कोई डॉलर के संकेत और केवल एक उद्धरण चिह्न
  • "कविता" एक खिंचाव होगा, लेकिन यह कविता करता है


0

ओआईएल , 77 बाइट्स, सेफ

0
0
1
1
1
1
1
1
1
1
1
2
2
4
4
4
6
8
10
11
11
11
12
17
18
18
18
18
22
26
26
32

उसके साथ अच्छा भाग्य।

समाधान, "टिप्पणी" (चलने से पहले टिप्पणियों को हटा दें या यह काम नहीं करेगा):

0 # nop twice
0
1 # copy element from cell 1 to 1 (so do nothing again)
1
1
4 # print what's in cell 1 (a zero)
1
11 # print a newline
4 # and the same thing again; printing zero and a newline
1
11
1 # copy what's in cell 2 (a 1) into cell 2
2
2
1 # copy what's in cell 12 (two lines before; a 2) into cell 18
12
18
10 # check if the value in the cell of the following line (starting with 2; we'll jump back here)
18 # (this is cell 18)
1 # is equal-ish to the one in cell 1 (a zero)
32 # if yes, jump somewhere
22 # otherwise jump one cell ahead
1 # copy what's currently in cell 18 (first a 2) into cell 26
18
26
4 # print cell 26
26
8 # increment cell 18
18
11 # print a newline
6 # and jump back to cell 17
17

इसलिए संक्षेप में, यह पहले दो शून्य को प्रिंट करके काम करता है, और फिर तीसरे के साथ शुरू होने वाली हर पंक्ति की तुलना शून्य के साथ करता है, और अगर यह शून्य नहीं है, तो इसे प्रिंट करना, बाकी (चूंकि ओआईएल किसी खाली / गैर-मौजूद से शून्य पढ़ता है) सेल)। किसी भी वैरिएबल लाइनों में वे मूल्य होते हैं जब वे मुद्रित होते हैं (चूंकि मैं आलसी हूं, मैंने इसे पहली बार एक पास-क्वीन बनाकर प्राप्त किया है, जहां उन कोशिकाओं में कुछ मनमाना गैर-शून्य मूल्य है, और परिणाम का उपयोग करके, जो एक क्वीन है) ।


-2

जेली , 3 बाइट्स, फटा!

Ṙ”Ṙ

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

यहाँ समाधान है:

क्या, आप समाधान चाहते हैं? इसे खोजें!



@MartinEnder जरूर !! मैं इसके अलावा 1 मिनट के लिए पिछले करने के लिए नहीं था, हालांकि। और मुझे उम्मीद थी कि डेनिस इसे पहले करेगा, लेकिन कभी नहीं।
निकोलग्राफ

डाउनवोटर्स के लिए: यह सिर्फ पोस्ट किया जाना था
निकोलग्राफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.