আনগ্রামগ্রাম কুইন্স (ডাকাতদের থ্রেড)


11

এটা একটা পুলিশদের থ্রেডকে এখানে চ্যালেঞ্জ জানাতে পারেন

আপনার চ্যালেঞ্জ, ডাকাতরা হ'ল পুলিশদের থ্রেড থেকে আউটপুট নেওয়া এবং আউটপুটটির আনগ্রামগুলি সন্ধান করা যা প্রোগ্রাম আউটপুট হিসাবে চালিত হলে আসল আউটপুট সরবরাহ করে।

বিজয়ী এই প্রশ্নের সর্বাধিক বৈধ ফাটলযুক্ত ব্যক্তি হবে।

বিধি

  • আপনি প্রদত্ত প্রোগ্রামের সাথে নিরাপদ হিসাবে চিহ্নিত উত্তরগুলি ক্র্যাক করতে পারবেন না।

  • যদি কোনও পুলিশ কোনও ভাষা সরবরাহ করে যে উদ্দেশ্যে সমাধানটি আপনার মধ্যে রয়েছে তবে অবশ্যই এটি অবশ্যই সেই বিশেষ ভাষায় ক্র্যাক করুন, যদি তারা আপনাকে না বেছে নেয় তবে কোনও প্রতিযোগিতামূলক ভাষায় এটি ক্র্যাক করতে পারে।

  • কুইনসের জন্য মানক বিধি প্রযোজ্য।

  • ফাটলগুলি অবশ্যই নিখুঁত কুইন্স হওয়া উচিত নয়। উদাহরণস্বরূপ, তাদের অবশ্যই তাদের সঠিক উত্স আউটপুট না করা উচিত তবে এটির একটি পুনর্নির্মাণ (ক্রমটি ক্রপ দ্বারা সরবরাহ করা হয়েছে)।


উত্তর:


5

অনির্ধারিত ভাষা (সিজেএম), 254 বাইট, ডিজেএমসিমেহেম

0000000: 3235 362c 583e 3130 2d5b 445d 2f41 612a  256,X>10-[D]/Aa*
0000010: 3a63 6523 0102 0304 0506 0708 090b 0c0e  :ce#............
0000020: 0f10 1112 1314 1516 1718 191a 1b1c 1d1e  ................
0000030: 1f20 2122 2425 2627 2829 2b2e 3334 3738  . !"$%&'()+.3478
0000040: 393b 3c3d 3f40 4243 4546 4748 494a 4b4c  9;<=?@BCEFGHIJKL
0000050: 4d4e 4f50 5152 5354 5556 5759 5a5c 5e5f  MNOPQRSTUVWYZ\^_
0000060: 6062 6466 6768 696a 6b6c 6d6e 6f70 7172  `bdfghijklmnopqr
0000070: 7374 7576 7778 797a 7b7c 7d7e 7f80 8182  stuvwxyz{|}~....
0000080: 8384 8586 8788 898a 8b8c 8d8e 8f90 9192  ................
0000090: 9394 9596 9798 999a 9b9c 9d9e 9fa0 a1a2  ................
00000a0: a3a4 a5a6 a7a8 a9aa abac adae afb0 b1b2  ................
00000b0: b3b4 b5b6 b7b8 b9ba bbbc bdbe bfc0 c1c2  ................
00000c0: c3c4 c5c6 c7c8 c9ca cbcc cdce cfd0 d1d2  ................
00000d0: d3d4 d5d6 d7d8 d9da dbdc ddde dfe0 e1e2  ................
00000e0: e3e4 e5e6 e7e8 e9ea ebec edee eff0 f1f2  ................
00000f0: f3f4 f5f6 f7f8 f9fa fbfc fdfe ff0a       ..............

এটি অনলাইন চেষ্টা করুন!

কিভাবে এটা কাজ করে

256,                Push the range [0 ... 255].
    X>              Remove the first item (0).
      10-           Remove 10 (0x0a).
         [D]/       Split at occurrences of 13 (0x0d).
             Aa*    Join, separating by 10 (0x0a).
                :c  Cast all integers to character.
                e#  Begins a comment, terminated by the linefeed at the very end.

5

মস্তিষ্ক-ফ্লাক , রিলে

()((((((()()()){}){}){})()){}{}){({}[()][((((((()()()()()){}){}){})()))]{})}{}((()()()){}()){({}[()][((((((()()()){}){}()){({}[()])}{})()()))]{})}{}((((()()()()){}){}()){}){({}[()][((((((((()()()()()){}){}){}())){}{})()()))]{})}{}

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

এটি আমার প্রত্যাশার চেয়ে কিছুটা সহজ ছিল।

প্রতিটি ধনুর্বন্ধনী প্রিন্ট করতে আমি তিনটি পৃথক লুপ লিখেছি:

(((((()()()){}){}){})()){}{}){({}[()][((((((()()()()()){}){}){})()))]{})}{}
((()()()){}()){({}[()][((((((()()()){}){}()){({}[()])}{})()()))]{})}{}
((((()()()()){}){}()){}){({}[()][((((((((()()()()()){}){}){}())){}{})()()))]{})}{}

আমি <...>মোনাড ব্যবহার এড়ানোর জন্য স্ট্যান্ডার্ড মিনি-ফ্লাক কৌশল ব্যবহার করেছি এবং সত্য কথা বলতে আমি <>নিলাদ ব্যবহার করার প্রয়োজনটি সত্যিই অনুভব করি নি ।

এটি অবশ্যই রিলির প্রথম স্থানে যা হয়েছিল তার সাথে চূড়ান্তভাবে মিলেছিল কারণ যখন আমার কাজ শেষ হয়েছিল তখন আমার বাড়তি কিছু ()বাকি ছিল। এটি কোনও সমস্যা নয় কারণ ()মূলত শীর্ষ স্তরের কোনও বিকল্প নেই তাই আমি এটিকে আমার প্রোগ্রামের সামনে আটকে দিয়েছি।


1
ঠিক এটাই / আমি কীভাবে লিখেছি। ()সবকিছু মিলে যাওয়ার জন্য আমার অতিরিক্ত দরকার ছিল । সাবাশ!
রিলে

4

হাস্কেল, 107 বাইট, লাইকনি

main=print$id=<<['|':[d]>>[d|i<-"$$'''',--..:<<<<====>>[[[[]]]]addddddiiiiiimnnprt|||",i==d]|d<-id['$'..]]

প্লাস একটি ট্রেলিং নিউলাইন।

এটি অনলাইন চেষ্টা করুন! (চালাতে কয়েক সেকেন্ডের প্রয়োজন, কারণ এটি সমস্ত ইউনিকোডের অক্ষরের মধ্য দিয়ে যায়)।

প্রোগ্রাম একটি হয়েছে id(আগে ডান ['$'..]) কোন প্রোগ্রাম যুক্তিবিজ্ঞান জন্য প্রয়োজন হয় না, কিন্তু একরকম আমি খরচ করতে iএবং d


আউটপুট একই ক্রমে নেই।
লাইকনি

1
@ লাইকনি: আমি চ্যালেঞ্জটি ভুল বুঝেছি। এখন এটা স্থির।
নিমি

4

পাইথন, 96 বাইট, আগরগারা

f= 'B7ofx)wdr0o{1{6{{r){1x0sD00qF1{{24}wr2wlo)y))xm2'; print''.join([r+chr(ord(r)-9)for r in f])

এটি অনলাইন চেষ্টা করুন!

একবার আমি লক্ষ্য করেছি যে কয়েকটি অক্ষর জোড়ায় পুনরাবৃত্তি হয়েছে, এটি কেবল অক্ষরের মধ্যে একটি উপযুক্ত আসকি মানচিত্র সন্ধান করার বিষয় ছিল।


অভিনন্দন! ঠিক এটাই আমি লিখেছিলাম।
আগারগারা 0

3

পাইথ, 32 বাইট, রড

J+"J+J=JJ 1-2#pTN%"N #%2J=T-1pJJ

এটি অনলাইন চেষ্টা করুন!

আমি পাইথকে সত্যই জানি না, তবে আমি প্রয়োজনীয় আউটপুট প্রিন্ট করে শুরু করেছি এবং সেখান থেকে চলে এসেছি।

 +"J+J=JJ 1-2#pTN%"N             # Add a '"' to the string in quotes
J                                # Assign result of above step to J
                     #           # Start an infinite loop
                      %2J=T-1    # Loops one iteration, then breaks
                                 # (I have no idea why this works)
                             pJ  # Explicitly print J
                               J # Implicitly print J

2

সিজেএম, 46 বাইট, বিজনেস বিড়াল

93]_:c58]99]95]93]e__:c36]95]95]101]101]e_$_:c

এটি অনলাইন চেষ্টা করুন!

93]                                             # Push [93] onto the stack
   _                                            # Copy
    :c                                          # Push ascii char 93 ']'
      58 99 95 93                               # Push these numbers...
        ]  ]  ]  ]                              # Push entire stack as array
                  e__                           # Flatten and copy
                     :c                         # Map ascii values to all elements
                       36]95]95]101]101]        # Same as above
                                        e_      # Flatten
                                          $     # Sort
                                           _    # Copy, implicitly print
                                            :c  # Map ascii values to all elements
                                                # Implicitly print

2

অক্টাভা, ৯১ বাইট, ড্রোলেক্স

a=['111111111123666667eeegggkkknnszEEGn};:;:'];
disp(['a=[''',a,'''];',10,[a-10,']);']]);dd

এটি অনলাইন চেষ্টা করুন!

পাইথন সলিউশনের সাথে খুব অনুরূপ যে এটি প্রয়োজনীয় অক্ষরগুলি মুদ্রণের জন্য এসকি মানগুলিকে অপমান করে।


সত্যিই ফাটল। সাবাশ.
ড্রোলেক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.