আরোহী ASCII, ডাকাতদের মুদ্রণ


13

এটি ডাকাতদের সুতো। পুলিশদের থ্রেড এখানে যায়

পুলিশ থ্রেডে, টাস্কটি এমন একটি প্রোগ্রাম তৈরি করা ছিল যা প্রিন্টযোগ্য এএসসিআইআই অক্ষরকে আরোহণের ক্রমে আউটপুট করে। ডাকাতদের কাজ হ'ল এই আউটপুটটি তৈরি করতে ব্যবহৃত পুলিশকে কোডটি আনস্র্যাম্বল করা।

ক্র্যাকড কোডটি অভিন্ন হতে হবে না, যতক্ষণ না এর দৈর্ঘ্য একই থাকে এবং যে কোনও প্রকাশিত অক্ষর সঠিক অবস্থানে থাকে। ভাষাও একই হতে হবে (সংস্করণ সংখ্যা পৃথক হতে পারে)। আউটপুট অবশ্যই অভিন্ন হতে হবে। ক্যাপগুলি তাদের কোডে মন্তব্যগুলি ব্যবহার করতে পারে না, তবে ডাকাতরা সেগুলি ব্যবহার করতে মুক্ত।

ডাকাতদের থ্রেডের বিজয়ী সেই ব্যবহারকারী হবেন যিনি জানুয়ারী 7th ই জানুয়ারীর মধ্যে সর্বাধিক জমা জমা দিয়েছিলেন।

জমাটি এভাবে ফর্ম্যাট করা উচিত:

ভাষা, এনএন অক্ষর (উত্তর দেওয়ার লিঙ্ক সহ), কপির ব্যবহারকারীর নাম

কোড:

alphaprinter

আউটপুট

abcdefghijklmnopqrstuvwxyz

Ptionচ্ছিক ব্যাখ্যা এবং মন্তব্য।

লিডারবোর্ড:

আদনানের এক ক্রাশ জয় !

Adnan: 7
Pietu1998: 3
Mitch Schwartz: 2
Quintopia: 2
Martin Büttner: 2
cat: 1
Dennis: 1
insertusernamehere: 1
isaacg: 1
jimmy23013: 1
MegaTom: 1
plannapus: 1
user81655: 1

উত্তর:


7

পাইথন 2, 76 টি অক্ষর, ডাব্লুএনএমওউ

নীচে অপ্রকাশিত সংস্করণ সহ কোড:

print "BKT]f"#__h______________________v_____________,___)_________)_______)
print __________h______________________v_____________,___)_________)_______)

এই ফলাফল BKT]f। উদ্দিষ্ট সংস্করণ নয়, এটি নিশ্চিত হাহা।

এখানে পরীক্ষিত



1
এটি আপনাকে এমন একটি প্রোগ্রাম পোস্ট করতে শিখাবে যার আউটপুট একটি ভাষায় প্রোগ্রামটির দৈর্ঘ্যের চেয়ে কম, printযদি না আপনি স্ট্রিংয়ের যে জায়গাগুলিতে বসে থাকতে হয় তার ঠিক জায়গায় অক্ষর না প্রকাশ করেন।
কুইন্টোপিয়া

7

ব্রেনফাক, 48 বাইট, আদনান

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

বেশ সোজা, 64 এবং তারপরে 26 উত্পন্ন করছে It এটি হতে পারে কিছুটা লাল রঙের হেরিং

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

65 পাওয়ার এক উপায়, যাতে আপনি এর মতো কিছু করার চেষ্টা করতে পারেন

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

এটি একটি মৃত শেষ দেখার আগে।


আহ্, ভাল হয়েছে :)
আদনান


6

সিজেম, 8 টি চরিত্র, মার্টিন বাটনার

কোড (ফাঁকা কোড সহ):

{`:)$}_~
__:_____

আউটপুট:

%*;a|~

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

আমি এটি দেখেছি মুহুর্ত থেকেই এ সম্পর্কে আমার একটা অনুভূতি ছিল। এবং আমি ভেবেছিলাম আমি সিজেমকে চিনি না ...



4

জাভাস্ক্রিপ্ট (ES6), 17 টি অক্ষর, নীল

ওপি একটি ফাংশন পোস্ট করার সাথে সাথে এখানে একটি ফাংশন ব্যবহার করে একটি সমাধান দেওয়া হয়েছে:

()=>xxx=11000+233
__=____=_________

বেনামে ফাংশনটির অনুরোধ করা যেতে পারে:

(()=>xxx=11000+233)();

প্রথমে আমার কাছে আরও একটি হাস্যকর সমাধান ছিল:

xx=yyyy=z=11230+3
__=____=_________

কনসোল চালানোর সময়, এটি নম্বর মুদ্রণ করবে 11233


2
আমাকে নিনজা। আমি পেয়েছিfx=asdf=> "11233"
কনার ও'ব্রায়েন

@ কেওবি ভেবেছিলেন, আমাকে এই বিষয়ে দ্রুত হওয়া উচিত। : ডি
সন্নিবেশকারী নাম

1
ওয়েল, পশ্চিমে আপনার দ্রুততম বন্দুকটিতে আপনাকে কুদোস। +1
কনার ও'ব্রায়েন

কোনও স্ট্রিংয়ের জন্য -1: পি
ev3 কম্যান্ডার

1
@ সিওবি'র সংস্করণটি কেবলমাত্র একটি ফাংশন যা কেবল একটি স্ট্রিং ফেরত দেয়।
নীল

4

পিএইচপি, ২৮ টি অক্ষর, নিট দ্য ডার্ক আবসোল

আমি এই কাজের জন্য বেশ কয়েকটি সংস্করণ পেয়েছি:

মূল সংস্করণ:

<?=@implode(range('a','z'));

আমার সংস্করণ:

<?=join('',range('a', 'z'));

23 অক্ষর সংস্করণ:

<?=join('',range(a,z));

26 অক্ষর সংস্করণ:

<?=implode('',range(a,z));

অবশ্যই, আপনি ২৮ টি চরিত্রের চিহ্নটি পেতে বেশ কয়েকটি শ্বেতস্পেস যোগ করতে পারেন।

এখানে পরীক্ষিত


ডাং, আপনি আমাকে মারলেন: পি আমি সবচেয়ে সংক্ষিপ্ততম করতে পারি:<?=join(range(a,z));
লেজিয়ানম্যামাল 978

আপনি আমাকে পেয়েছেন - সম্ভবত আমার প্রকাশিত অক্ষর হিসাবে কোনও ফাংশন নামের একটি অক্ষর রেখে এটি আরও সীমাবদ্ধ করা উচিত ছিল ... যাইহোক, রেকর্ডের জন্য, এখানে আসলটি রয়েছে:<?=@implode(range('a','z'));
নীট দ্য ডার্ক অ্যাবসোল

4

জলফ, ২ 27 টি চরিত্র, সি ও'বা

কয়েক ঘন্টা পরীক্ষা এবং ত্রুটির পরে, আমি এটি পেয়েছি haha:

on-pl'u'Wa-n"vwxyz"`--'01_2

অপ্রচলিত কোড সহ:

on-pl'u'Wa-n"vwxyz"`--'01_2
________W___________--_____
                         |

এটি এখানে চেষ্টা করে দেখুন ( ধাপে চালাই একমাত্র সতর্কতার সাথে কাজ করছে বলে মনে হচ্ছে)


ব্যাখ্যা

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

এখানে কোডের সম্পূর্ণ ব্যাখ্যা:

on-pl'u'Wa-n"vwxyz"`--'01_2

o                           # assign
 n                          # n / standard variable
   pl                       # pl = "abcdefghijklmnopqrstuvwxyz"
  -  'u                     # pl - "u" = "abcdefghijklmnopqrstvwxyz"
       'W                   # a string in the middle doing nothing
          -n"vwxyz"         # n - "vwxyz"
         a                  # alert(
                   `        # is an extra semicolon
                     -'01   # "0" - 1
                    -    _2 # ("0" - 1) - negative 2

সিউডোকোডে:

n = minus("abcdefghijklmnopqrstuvwxyz", "u");
"W";
alert(minus(n,"vwxyz"));
;
minus(minus("0", 1), negative(2));

আমি আসল সমাধানটি কি তা দেখতে আগ্রহী :)


1
holyশ্বরের পবিত্র মা আমি যা চেয়েছিলাম তা নয়, তবে সুন্দর কাজ, যাই হোক! আমি আমার উত্তরে প্রকৃত কোড পোস্ট করেছি।
কনর ও'ব্রায়েন



4

গুরুতরভাবে, 7 টি অক্ষর, কুইন্টোপিয়া দ্বারা

2'aNsES

এখানে পরীক্ষিত।

প্রায় 99 বোতল বিয়ার বিভক্ত aকরে তৃতীয় অংশটি সাজায়।


আমি 7 তম অংশটি ব্যবহার করেছি, তবে ফলাফলটি একই। জানতেন
এটির

4

পাইথন 3, 58 বাইট, ম্যাথিয়াস এটিঞ্জার

import string;print(''.join(sorted(string.printable))[5:])

স্ট্রিং মডিউলটির বেসিক ব্যবহার ।


আমি দেখতে পাইনি যে আপনি আমার আগে এইটি ফাটিয়ে ফেলেছেন, আমি চেষ্টা করার চেষ্টা করেছি stringকিন্তু ব্যবহার করার কথা ভাবি নি sorted(কারণ আমি ভুলে গেছি এটি বিদ্যমান)। আমার ক্র্যাক আপ ছেড়ে দেওয়া উচিত কিনা আমি জানি না, কারণ এটি একই পদ্ধতির কাছাকাছি কোথাও নেই তবে এটি কার্যকর হয়।
বিড়াল

2
@ কেট আমি জানি না যে স্টিভি গ্রিফিনের মতামত সম্পর্কে সে সম্পর্কে কী হবে, তবে যাইহোক আমি আপনাকে +1 দিয়েছিলাম এবং মনে হয় যে এটি উত্তর হিসাবে আমার মত নয় তবে আপনার উত্তরটি বজায় রাখা অর্থপূর্ণ হবে।
মিচ শোয়ার্টজ

4

05 এ বি 1 ই, 13 টি অক্ষর, আদনান

কোড (এবং ফাঁকা কোড):

1TD*<F3<*}bRJ
__D____<_____

আউটপুট:

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001

ব্যাখ্যা:

1                       Push 1
 TD*<                   Push 99
     F   }              For loop
      3<*               multiply top of stack by 3-1 (e.g. double it)
          b             convert to list of binary digits (note we have just computed 2^99)
           R            reverse it
            J           join it into a string.
                        (top of stack implicitly printed)

Woooww !! আশ্চর্যজনক কাজ :)
আদনান


3

জাভাস্ক্রিপ্ট (ES6), 60 অক্ষর, সন্নিবেশকারী নাম এখানে

কোড:

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

আউটপুট (ক্রোমে):

    :ERacddeeeeeeffiinnnoorrrrst

আমি অবিলম্বে এটি জানতাম কারণ আমি একই জিনিসটি করতে চলেছিলাম! xD


এক সুন্দর - চরিত্র অনুসারে। : ডি
সন্নিবেশকারী নাম

1
@ অন্তর্ভুক্তকারীর নাম এখানে আপনি [...e+'']এটিকে কিছুটা খাটো করার জন্য করতে পারতেন । এটি আমাকে শুরুতে ছুড়ে ফেলেছিল। ;)
ব্যবহারকারী 81655

কী return[...e.toString()]আসলে কি? আমি কেবল একটি লিল জেএসকেই জানি ...
বিড়াল

3
@ কেট এটি ত্রুটি বার্তার প্রতিটি অক্ষরকে কেবল অ্যারেতে রাখে। এটি করা দরকার কারণ sortকেবল অ্যারেগুলিতে কাজ করে, স্ট্রিংগুলিতে নয়।
ব্যবহারকারী 81655

3

পাইথ, 6 টি চরিত্র, আদনান

কোড (ফাঁকা কোড সহ):

S`.n 3
S_____

আউটপুট

.0113345678888999

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

এটি φ এর প্রতিনিধিত্ব, সাজানো। আপনি স্থানটি সরিয়ে ফেললে এটি 5 এ করা যেত।


Awww, আমি ব্যাকটিক্স সম্পর্কে ভুলে গেছি: পি। আমার আসল কোডটি ছিলS+.n3"
আদনান

3

মেলবোজ, 254 টি অক্ষর, ফ্রেডরিক ick

অস্পষ্ট সংস্করণ:

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

আমার সংস্করণ:

('&%: ^"!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

এটি আউটপুট দেবে:

`AB\cd`

আপনি এটি এখানে চেষ্টা করতে পারেন ।



2

05 এ বি 1 ই, 7 টি চরিত্র আদনান

কোড এবং ফাঁকা কোড:

576T*uH
___T___

আউটপুট:

22368

ব্যাখ্যা:

576       Push this number.
   T      Push ten.
    *     Multiply. (5760)
     u    Convert to string.
      H   Interpret as a hex number and push decimal (22368) (implicit output).

আমি প্রায় ইতিবাচক এটি মূল প্রোগ্রাম ছিল না, তবে আদনানকে এক বিট তথ্য সরবরাহ করার জন্য ধন্যবাদ যে এটি সম্ভব করেছে ( uকমান্ড)।


আমার মনে হয় এটি হ'ল আসল প্রোগ্রাম। ভাল হয়েছে :)
আদনান

2

এই উত্তরটি অবৈধ এবং আমার স্কোরকে গণনা করা উচিত নয় (যেভাবেই আমি জয়ের কাছাকাছি কোথাও নেই) কারণ আমি দেখতে পাইনি যে এটি ইতিমধ্যে ফাটল পড়েছে।

পাইথন 3, 58 টি অক্ষর, ম্যাথিয়াস এটিঞ্জার

নীচে মূল কোড সহ কোড:

x=range(95);  print(''.join((chr(i+32) for i in x  )    ))
______________print(_______(_______________________)_____)

স্পষ্টতই উদ্দেশ্যযুক্ত সমাধান নয়, যা ছিল:

import string;print(''.join(sorted(string.printable))[5:])

আউটপুট:

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

(নেতৃস্থানীয় স্থান নোট করুন।)

ক্র্যাক করার জন্য একটি মজাদার: কীভাবে genexprসঠিকভাবে কাজ করা যায় তা চিত্রিত করতে আমার কিছুটা সময় নিয়েছিল । :)


1

পাইথ, 17 অক্ষর, লুক Luke

কোড (ফাঁকা কোড সহ):

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

আউটপুট:

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

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

এই মজা ছিল। #ফিল্টার অপারেটর হিসাবে একাধিকবার এটি 18 বাইটে পেয়েছি , কিন্তু তখন আমি বুঝতে পেরেছিলাম যে স্ট্রিং থেকে আমি এটি ফেলে দিতে পারি। যদি আপনি অপসারণ করেন tএবং #ফলাফলটি সম্ভবত সেই আউটপুটটির জন্য সবচেয়ে সংক্ষিপ্ত পাইথ কোড হবে।

মূলত:

  • "#X0231 স্ট্রিং তোলে #X0231
  • t"#X0231অপসারণ #:X0231
  • `t"#X0231 স্ট্রিং প্রতিনিধিত্ব পায়: 'X0231'
  • *T`t"#X0231এটি 10 ​​দ্বারা গুণ করে: 'X0231''X0231''X0231'
  • u]G6*T`t"#X0231 এটিকে একটি অ্যারেতে 6 বার মুড়িয়ে দেয়
  • `u]G6*T`t"#X0231স্ট্রিং প্রতিনিধিত্ব পায়: [[[[[['X0231''X0231']]]]]]
  • S`u]G6*T`t"#X0231 আউটপুট পেতে এটি বাছাই

খুব সুন্দর! এবং আমি যা করেছি তা থেকে বেশ আলাদা।
লুক



0

পাইথন 2, 62 টি অক্ষর, রিকারডাব্লু

অস্পষ্ট সংস্করণ:

______________________________________________________________
         | |   ||                  |  |  ||

আমার সংস্করণ:

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

এটি কেবল সমস্ত আন্ডারস্কোর এবং আউটপুটগুলি সরিয়ে দেয় abcde

এখানে চেষ্টা করলাম

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