ছদ্মবেশে ট্রান্সফর্মার (কপস থ্রেড)


10

ডাকাত থ্রেড এখানে

কপস টাস্কটি এমন একটি ফাংশন বা প্রোগ্রাম লিখতে হয় যা নিজেকে একটি ইনপুট দেওয়া হলে একটি সীমাবদ্ধ নির্জনবাদী স্ট্রিং আউটপুট দেয়। প্রোগ্রামটি যদি কোনও আলাদা ইনপুট দেওয়া হয় তবে এটির একটি আলাদা আউটপুট ফিরে আসা উচিত।

নিয়মাবলী:

  • জমা রয়েছে
    • ভাষার নাম
      • যদি কোনও পতাকা ব্যবহার করা হয় তবে তা প্রকাশ করা উচিত।
    • প্রোগ্রামের বাইট গণনা
    • আউটপুট বাইট গণনা
    • আউটপুট
      • যদি এটি বিশেষত দীর্ঘ হয় তবে দয়া করে একটি পেস্টবিন বা অনুরূপ কিছু সরবরাহ করুন
      • যদি এতে অপ্রিন্টেবল থাকে তবে দয়া করে একটি হ্যাক্সডাম্প সরবরাহ করুন।
      • ট্রেলিং করা নিউলাইনস এবং হোয়াইটস্পেস আউটপুটে অন্তর্ভুক্ত করা উচিত
    • যেখানে ইনপুটটি আসছে (এসটিডিআইএন, কমান্ড লাইন ইত্যাদি )
  • যদি প্রযোজ্য হয়, আপনি ধরে নিতে পারেন যে EOF প্রতিনিধিত্বকারী বাইট ইনপুটটিতে উপস্থিত নেই, যদি না আপনি আপনার প্রোগ্রামটিতে সেই বাইট ব্যবহার না করেন use
  • যদি আপনার প্রোগ্রামটি ক্র্যাক হয় তবে আপনার শিরোনামে ডাকাতের থ্রেডে সংশ্লিষ্ট উত্তরের একটি লিঙ্ক যুক্ত করুন।
  • আপনার কর্মসূচিটি এক সপ্তাহ না কাটা পর্যন্ত নিরাপদ নয় এবং আপনি এটি চিহ্নিত করেছেন।
  • আমি ইনপুট বা ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনগুলির সাথে এলোমেলোভাবে বীজ বপন করার কৌশলগুলি অস্বীকার করি। আমি এগুলি থামাতে পারি না, তবে আমি কোনও সমাধানই গ্রহণ করব না যা এর মধ্যে দুটিরই ব্যবহার করে । এছাড়াও নোট করুন যে এর কয়েকটি কৌশলগুলির মধ্যে সংঘর্ষ হতে পারে, যেখানে ভিন্ন স্ট্রিং একই আউটপুট উত্পাদন করে।
  • আপনার লক্ষ্যটি স্বল্পতম আউটপুট পাওয়া। এই প্রশ্নটি পোস্ট করার তিন সপ্তাহের মধ্যে পোস্ট করা স্বল্পতম নিরাপদ সমাধান!

ডাকাতটির কাজটি মূলের চেয়ে সমান বা তার চেয়ে কম আকারের একটি প্রোগ্রাম সন্ধান করা, যা উপরোক্ত নিয়মগুলিও মানায়।

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

উদাহরণ জমা দেওয়ার:

ব্রেনফাক, 10 বাইট, স্কোর: 10

]<.[<],>[,

এই সমাধানটি হ'ল , [[>,] <[। <] যা কেবল ইনপুটকে বিপরীত করে

শুভকামনা!


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

@tsh কেবল নিজের ইনপুটটির অবশ্যই একটি অনন্য আউটপুট থাকতে হবে। উদাহরণস্বরূপ, একটি বৈধ জমা দেওয়া একটি স্ব-সনাক্তকরণ প্রোগ্রাম হতে পারে , যা 1নিজের জন্য এবং 0অন্যথায় ফলাফল দেয়
জো কিং

@ জোকিং তাই আপনার উদাহরণটি পাইথন 3 জমা দেওয়া অবৈধ? কারণ এটি অপ্রত্যাশিতভাবে 1021111143210532105110321051101121171164041581121141051101164011111410040105414410111010061393941কিছু অন্যান্য স্ট্রিংয়ের আউটপুট দেয় ।
লিন

@ এলেন আপনি ঠিক বলেছেন আমি উদাহরণটি সরিয়েছি
জো কিং

উত্তর:


4

7 , 31 অক্ষর, 30 স্কোর, নিরাপদ কিন্তু সম্ভবত ভাঙ্গা?

একটি 7 প্রোগ্রাম সাধারণত কেবল একটি সংখ্যা হয় তবে এতে সাদা স্থান থাকতে পারে এবং এটি একাধিক সংখ্যায় বিভক্ত হয়। সুতরাং এই জমাটি দুটি সংখ্যা নিয়ে গঠিত (যা স্পষ্টভাবে 7 দোভাষী দ্বারা সংক্ষিপ্ত করে), এবং প্রোগ্রামটি একইভাবে স্ট্যান্ডার্ড ইনপুটের মাধ্যমে দুটি সংখ্যা ইনপুট হিসাবে গ্রহণ করে। (শিরোনামে "31 অক্ষর" হ'ল দুটি সংখ্যার মোট দৈর্ঘ্য, আরও একটি পৃথক পৃথক সাদা বর্ণের অক্ষর; সংখ্যাগুলি তৈরি করে এমন সংখ্যাগুলি যখন প্রোগ্রাম হিসাবে ব্যবহৃত হয় তবে অষ্টাল হিসাবে ব্যাখ্যা করা হয় তবে ইনপুট হিসাবে ব্যবহৃত হলে দশমিক হয় এবং এটি দুটি সংখ্যায় একই অঙ্কগুলি, আসল সংখ্যা নয় Note দ্রষ্টব্য যে এটি অপ্রাসঙ্গিক হয় যখন কোনও প্রোগ্রাম হিসাবে বিবেচিত হয় বা যখন কোনও ইনপুট হিসাবে বিবেচনা করা হয়, আপনি সেগুলি কোনও স্পেস বা একটি নতুন লাইন দিয়ে আলাদা করেন কিনা; আমি আশা করি যে এটি না জমাটি বাতিল করবেন না))

প্রত্যাশিত আউটপুটটি হ'ল নিম্নলিখিত সংখ্যা (দশমিক হিসাবে এখানে প্রকাশ করা হয়েছে, কারণ এটি হ'ল আউটপুট ফর্ম্যাটটি যে inter জন অনুবাদক ব্যবহার করে):

238363505302130098723162537059

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

এখানে ফাটল এড়ানো ব্যথার কিছু ছিল তবে শেষ পর্যন্ত আমি সন্তুষ্ট হয়েছি যে প্রোগ্রামে নিজেই অন্য দুটি সংখ্যা আউটপুট হিসাবে 238363505302130098723162537059 উত্পাদন করতে সক্ষম নয়। ( 1 সপ্তাহ পরে সম্পাদনা করুন: আপনি কীভাবে প্রশ্নটি ব্যাখ্যা করেন তার উপর নির্ভর করে আমি ভুল হতে পারি; নীচে দেখুন ))

সমাধান

মূল প্রোগ্রামটি ছিল:

711170237403706
111723603700633
এই প্রোগ্রামটি দুটি এবং এক্স এবং Y সংখ্যা নেয় এবং 3এক্সY-Y-2 (অর্থাত্ Y(3এক্স-1)-2 ) এর এক্সপ্রেশনটির ফলাফল গণনা করে । আমরা এই হিসাব সঞ্চালন তাহলে এক্স=711170237403706 এবং Y=111723603700633 , আমরা ফলে পেতে 238363505302130098723162537059 প্রয়োজনীয়

এটি উদ্দেশ্য ছিল যে অন্য কোনও ইনপুট পছন্দসই ফলাফল দেবে না কারণ:

Y(3এক্স-1)-2=238363505302130098723162537059Y(3এক্স-1)=238363505302130098723162537061111723603700633213351071221111721335107122111173এক্স-1(3×711170237403706)-1=2133510712211117এক্সY

তবে, আপনি কীভাবে প্রশ্নটির ব্যাখ্যা করেন তার উপর নির্ভর করে, একটি দ্বিতীয় ইনপুট হতে পারে যা পছন্দসই আউটপুট তৈরি করে (এইভাবে এই সমাধানটিকে অকার্যকর করে তুলবে):

113এক্স-1এক্স79454501767376699574387512354189) যা 7 টি প্রোগ্রামের জন্য বর্ণনায় নেই। সুতরাং যদি প্রোগ্রাম হিসাবে একই অক্ষর সেট ইনপুট সীমাবদ্ধ থাকে, এই সমাধান বৈধ; তবে যদি প্রোগ্রামটির অক্ষর সেটের বাইরে থেকে অক্ষরযুক্ত ইনপুটটির অনুমতি দেওয়া হয় তবে এই সমাধানটি অবৈধ।

ব্যাখ্যা

উদ্দেশ্য সমাধানটি কীভাবে কাজ করে তা এখানে:

711170237403706 111723603700633
7 7 7 উপাদান বিভাজক স্ট্যাক
 111 023 403706 111723603700633 প্রাথমিক স্ট্যাক উপাদান
 111 সংখ্যা 3, অচল
     "ইনপুট একটি নম্বর" জন্য 023 আই / ও ডিএসএল
         403706 111723603700633 মূল প্রোগ্রাম
(অন্তর্ভুক্ত: মূল প্রোগ্রামটি মূল উপাদানটির একটি অনুলিপি কার্যকর করুন )
         40 টি {প্রোগ্রাম} এর উপরে Sw 023 Sw অদলবদল করুন, এড়িয়ে চলেছেন
           3 I / O কি {023} ব্যবহার করে; পপ {প্রোগ্রাম}
     0 আই / ও: সংখ্যাযুক্ত
      23 বহুবার ying 111 ying অনুলিপি করে একটি নম্বর ইনপুট করুন
            706 সংখ্যায় "6" যুক্ত করুন (এটি হ্রাস হচ্ছে)
                11 দুটি খালি স্ট্যাক উপাদান পুশ করুন
                  17236 একটি স্ট্যাক উপাদান "23" চাপুন (অপরিশোধিত)
                       0 {23 Escape পালাও, খালি উপাদানটি গ্রাস করে
                        3 I / O কি {23} ব্যবহার করছে; পপ below নীচের উপাদান}
                    23 স্ট্যাক ইনপুটটির শীর্ষটিকে বহুবার অনুলিপি করুন
                         7006 "66" যোগ করুন (অর্থাত্ 2 বিয়োগ)
                             3 আউটপুট a একটি সংখ্যা হিসাবে}
                              3 প্রোগ্রামটি থেকে প্রস্থান করুন (কম স্ট্যাকের কারণে)
170666123453123451234512345


3

নোড.জেএস ভি 10.9.0 , 40 বাইট, স্কোর: 40, ক্র্যাকড

ইনপুট

এটি ঠিক একটি প্যারামিটার গ্রহণ করে এমন একটি ফাংশন taking

আউটপুট

&`nij.9=j.,)r31n=+(=ooj`[o.o.)1.s](>=6>t

আমি কেবল পুনরায় o=>[...j=o,].sort(n=>(j+=113)&69).join`` j
সাজিয়ে তুলতে

কর্কশ। এটি বেশ মজাদার ছিল :-)
ETH প্রোডাকশনস

3

একটি পিয়ার ট্রি , এএসসিআইআইয়ের 46 বাইট, স্কোর 0, ক্র্যাকড

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

অন্য কথায়, এখানে চ্যালেঞ্জটি হ'ল একটি পিয়ার ট্রি প্রোগ্রাম লেখার জন্য যা স্ট্যান্ডার্ড আউটপুটে নিজেকে স্ট্যান্ডার্ড ইনপুট দেওয়ার সময় কিছু আউটপুট দেয় না এবং স্ট্যান্ডার্ড আউটপুটে কিছু না করে স্ট্যান্ডার্ড আউটপুটে নিজেই আলাদা কিছু দেওয়া হয় 46 বাইটের বেশি। (প্রোগ্রামটি মুদ্রণযোগ্য এএসসিআইআই-তে ধরে রাখার সময় আমি এটি পরিচালনা করে এসেছি, পিয়ার ট্রি প্রায়শই অ-এএসসিআইআই এবং অনিচ্ছাকৃত অক্ষর ব্যবহার করেও)) এটি কার্যকরভাবে একটি নির্দিষ্ট আউটপুট ফর্ম্যাট সহ একটি স্ব-সনাক্তকরণ প্রোগ্রাম লেখার কাজ is (যেমন স্ব-সনাক্তকরণ সফল হলে নাল স্ট্রিং); তবে, একটি পিয়ার ট্রিতে কমপক্ষে দুটি মোচড় রয়েছে যা এই নির্দিষ্ট ভাষায় (যখন আমি আমার পুলিশ জমা দেওয়ার জন্য এটি বেছে নিয়েছিলাম) কাজটি দেখে মনে হয় তার চেয়ে কিছুটা জটিল করে তোলে।

আমার সমাধান

আমার সমাধানটি ক্র্যাক থেকে কিছুটা আলাদা:

eval(k=q(print$\=$_="eval(k=q($k))"ne$_;MZpa))

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

ব্যবহারের পরিবর্তে exit, আমি পরিবর্তে $_(অন্তর্ভুক্ত আউটপুট) এবং $\(আউটপুট পরে নতুন লাইন) একটি মিল থাকলে (এবং 1কোনও মিল নেই তবে ) নাল স্ট্রিংয়ে সেট করি । একটি printএখনও প্রয়োজন কারণ অন্তর্নিহিত আউটপুট কেবল তখনই সক্ষম থাকে যদি কমপক্ষে একটি বাইট ইনপুট থাকে (সুতরাং, আমাদের স্পষ্টভাবে কিছু মুদ্রণ করতে হবে যদি আমাদের ইনপুট হিসাবে একটি খালি স্ট্রিং দেওয়া হয় যা প্রোগ্রাম থেকে পৃথক)।

প্রতিটি পিয়ার ট্রি প্রোগ্রামে কোথাও একটি চেকসাম থাকা দরকার (এটি MZpaএই সমাধানটিতে রয়েছে)। আমার সমাধান এবং ক্র্যাক উভয়ই ভেরিয়েবলের নাম বাছায় (এবং কোডের অন্যান্য ছোট বিবরণে পৃথক হয়ে যায়) যাতে চেকসামটি পুরোপুরি ASCII অক্ষর অন্তর্ভুক্ত করে।



3

পার্ল 5 -p0777, 10 বাইট, স্কোর 10, নিরাপদ

W)9r46<(k

এখানে সর্বশেষ অক্ষরটি "শিফট আউট", অক্ষর কোড 14 (দশমিক) / 0 ই (হেক্স)। অন্য সমস্তগুলি মুদ্রণযোগ্য এএসসিআইআই।

যেহেতু আমরা পার্লের অন্তর্নিহিত আই / ও যুক্তি ব্যবহার করছি -p0777, ইনপুটটি স্ট্যান্ডার্ড ইনপুট থেকে আসছে এবং আউটপুটটি স্ট্যান্ডার্ড আউটপুটে যাচ্ছে।

সমাধান

প্রোগ্রামটি নিম্নলিখিতগুলি করে:

NUL কমপক্ষে 10 টি অক্ষরে ইনপুটকে প্যাড করে, তারপরে স্ট্রিং সহ XORs svgOUT_TOP

যার অর্থ হ'ল প্রোগ্রামটি নিজেই, কাঙ্ক্ষিত আউটপুট উত্পাদনকারী একমাত্র ইনপুট:

$ _ ^ = ABC | $ ^

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

ব্যাখ্যা

পার্লের বেশ কয়েকটি বিশেষ-উদ্দেশ্য ভেরিয়েবল রয়েছে। উদাহরণস্বরূপ, -p0777অন্তর্নিহিত আই / ও ব্যবহার করার $_সময়, প্রোগ্রামের শুরুতে ইনপুট হয় এবং প্রোগ্রামের শেষে আউটপুট হয়।

এই ভেরিয়েবলগুলির বেশিরভাগের খুব সাধারণ ডিফল্ট মান থাকে। তবে, $^বর্তমানে নির্বাচিত শীর্ষ-পৃষ্ঠার বিন্যাসের ডিফল্ট মানটি দীর্ঘতর স্ট্রিং STDOUT_TOP। এই হিসাবে, আমরা $^যে মানটিকে আমরা আবদ্ধ করতে চাই তার সাথে XORing এর মাধ্যমে এটি খুব সংক্ষিপ্ত ও অবধি পদ্ধতি হিসাবে ব্যবহার করতে পারি (এই ক্ষেত্রে, প্রোগ্রামটি)।

_TOPশেষের দিকে টেলিটলটি আড়াল করার জন্য , আমি একটি এড যুক্ত করার মাধ্যমে প্রোগ্রামটি নিজেই 10 টি চরিত্রের মধ্যে প্যাড করেছি abc|, এর অর্থ STDOUT_TOPহ'ল সমস্ত চরিত্রটি কিছুটা দিয়ে XORed হবে; abc|আউটপুটটি বেশিরভাগ মুদ্রণযোগ্য রাখার সহজ শুরুর পছন্দ ছিল (এবং এটি চিহ্নিত করা আরও কঠিন যে আমি বেশিরভাগ মূলধন অক্ষরের তৈরি একটি স্ট্রিং দিয়ে জোরিং ছিলাম, কারণ ASCII তে, ছোট হাতের এক্সওআর বড় হাতের অক্ষর ছোট) is


3

পাইথন 3, 50 বাইট ফাটল

স্ট্যান্ডিন / আউট থেকে / ইনপুট এবং ইনপুট। আউটপুট প্রতিটি এবং প্রতিটি পৃথক ইনপুট জন্য পৃথক। উত্স কোড দেওয়া হলে অনন্য আউটপুট:

218216195196222130136136132192197195196130241204136209197216206130201131244155157154215136138204197216138201138195196138195196218223222130131247131131

(এটি 150 ডিজিট)

শুভকামনা!


উপস! আমি এখন দেখতে পাচ্ছি যে এই চ্যালেঞ্জটি অনেক দীর্ঘ হয়েছে ... আজব যে আমার টাইমলাইন / ফিডে পপ আপ হয়েছে। এই যদি কেউ সাড়া ... দেখতে জানতে আগ্রহী
agtoever



2

কিউবিক্স , 18 বাইট, স্কোর 18, নিরাপদ

এটি লজ্জাজনক যে এই চ্যালেঞ্জটি বেশি মনোযোগ না পেয়েছিল, তবে এটি কখনও কখনও এটি যায়। আমি এই অনিরাপদ ছেড়ে চলে যাচ্ছি, তবে আমি এটি ভুলে যাওয়ার আগেই সমাধান পোস্ট করার সিদ্ধান্ত নিয়েছি।

এটি ক্র্যাক করা বেশ সহজ হওয়া উচিত।

থেকে ইনপুটstdin

আউটপুট

$`*2aJPJ#74(o);89

সম্পাদনা: আমার উল্লেখ করা উচিত যে এটি উত্সটি এটি সংক্ষিপ্ত আকারে প্রত্যাশা করে ... এবং এখন আমি লক্ষ্য করেছি যে পোস্ট করার সময় যে ফলটি আমি ভেঙেছিলাম তার থেকে একটি অনুপস্থিত বাইট (অপ্রিন্টেবল) রয়েছে। এখনই অনুলিপি করা উচিত হেক্সের মানগুলি24 60 2a 13 32 61 4a 50 4a 23 37 34 28 6f 29 3b 38 39

ধারণাটি ছিল প্রথম অক্ষর মুদ্রণ মুছে ফেলা এবং তারপরে অক্ষর থেকে বিপরীত সূচকটি মুছে ফেলা, যেমন [চরগুলি] - [0, লেন ([চরগুলি]) .. 2]

কোডটি হ'ল

$r;#AoW\U-@</u.?;;

যা নীচের ঘনক্ষেত্রে মানচিত্র

    $ r
    ; #
A o W \ U - @ <
/ u . ? ; ; . .
    . .
    . .

এখানে চেষ্টা করুন


2

জেলি , 14 বাইট, স্কোর: 21, নিরাপদ

প্রোগ্রাম এবং আউটপুট আকার উভয়ই জেলি কোডপেজ ব্যবহার করে গণনা করা হয়।

ইনপুট

প্রথম কমান্ড-লাইন আর্গুমেন্ট।

আউটপুট

-§ḋẇ"*YdĖDƘ>Ẉed€Ç+æạɦ

সমাধান

ØJiⱮÄÆNPḃØ⁵ịØJ

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


যেহেতু / থেকে জেলি কোডেজে রূপান্তর করা শক্ত, তাই একটি যাচাইকারী (এটি একটি প্রোগ্রাম গ্রহণ করে, এটি ইউটিএফ 8 থেকে জেলি রূপান্তর করে, নিজেই খাইয়ে দেয়, জেলি থেকে ইউটিএফ 8 তে রূপান্তর করে, এবং এটি প্রত্যাশার সমান কিনা তা পরীক্ষা করা কার্যকর হবে) আউটপুট)
ব্যবহারকারী 202729

@ user202729 এই জেলি প্রোগ্রাম,v⁼ , সমর্পণ করা হবে 1যদি ইনপুট ইনপুটের একটি ইনপুট সঙ্গে জেলি কোড হিসেবে মূল্যায়ন ইনপুট সমান এবং হয় সমর্পণ করা হবে 0বা ত্রুটি (যদি ইনপুট একটি অবৈধ জেলি কোড) যদি না।
জোনাথন অ্যালান

1

জাভাস্ক্রিপ্ট ফায়ারফক্স, <10 বাইট, স্কোর: 52, ফাংশন আর্গুমেন্ট ইনপুট থেকে, ক্র্যাক হয়েছে

ZnVuY3Rpb24gYnRvYSgpIHsKICAgIFtuYXRpdmUgY29kZV0KfQ==


btoa

btoa(btoa) নিম্নলিখিত স্ট্রিং এনকোড:

function btoa() {
    [native code]
}

যা দেয়:

"ZnVuY3Rpb24gYnRvYSgpIHsKICAgIFtuYXRpdmUgY29kZV0KfQ=="

স্রেফ অনুলিপি করা


সবার আগে, সুস্পষ্ট করার পরে, এটি কি আসল কোড নয়? দ্বিতীয়ত, ইনপুটটি কোথা থেকে আসে তা আপনি নির্দিষ্ট করেন না। আমি একটি ক্র্যাক পোস্ট করব তবে সত্যই আমি নিশ্চিত নই যে এই জমাটি বৈধ কিনা।
কুইন্টেক


আমি এই পোস্টে ক্র্যাক পোস্ট অন্তর্ভুক্ত করা প্রয়োজন বলে মনে করি না - লোকেরা ক্র্যাকটি দেখতে লিংকটি ক্লিক করতে পারে।
ব্যবহারকারী 202729

1

জিসিসি 61-> 61 বাইট

70 4F 92 73 08 D4 03 E7 65 DC D6 89 B5 AD BA 90 
97 26 31 10 F6 FA 0A 30 8F 24 69 0A A7 8B 59 9E 
A2 42 D5 67 B8 12 3A 1E 9D 25 80 F9 6B 25 32 C2 
EE 46 3F 8D 7E 0C 73 0F F0 93 C6 68 50

সম্পূর্ণ প্রোগ্রাম, স্টিডিন এবং আউটপুট থেকে স্টডআউট এ ইনপুট নিন


তো, শেষের পরে কি কোনও জায়গা আছে 50?
tsh

@tsh এটি একটি হেক্স ডাম্প
l4m2

1

পার্ল 6, 43 বাইট, স্কোর: 15, স্টিডিন থেকে

49671296789805

2
শুধু পরীক্ষা করে দেখুন যেহেতু আপনার পূর্ববর্তী উত্তরটি আপনার প্রোগ্রামের জন্য একটি অনন্য আউটপুট হিসাবে নিয়মকে ইনপুট হিসাবে অনুসরণ করে নি, আপনি কি নিশ্চিত যে এই জমাটি কাজ করে?
জো কিং

হ্যাঁ আমি তাই মনে করি.
ডোনালধ


1

জে , 26 বাইট, স্কোর: 52, নিরাপদ

প্রোগ্রামটি কোনও REPL নয়, তবে একটি সম্পূর্ণ স্ক্রিপ্ট যা গ্রহণ করে stdinএবং স্পষ্টতই প্রিন্ট করে stdout

ইনপুট

স্ট্যান্ডার্ড ইনপুট।

আউটপুট

6fc42353c98217ef5a2908a3c63d090aa9a55b2558b61294e06a

না এটি কোনও এনক্রিপশন পদ্ধতি নয়।


সমাধান

echo]hfd]257x#.3&u:stdin''
                   stdin'' Take the whole input
               3&u:        Convert to codepoints
         257x#.     Convert base 257 to integer
     hfd]           "Hex from Decimal"
echo]               Print to stdout

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


1

কেগ , 6 বাইট, স্কোর: 6

ইনপুট

থেকে stdin, ব্যবহার?

আউটপুট

5\x1c"\x1c"9

মনে রাখবেন যে সেগুলি অপ্রিন্টযোগ্য বাইটগুলির জন্য পালানোর ক্রম। আক্ষরিক অক্ষর দ্বারা পালানো প্রতিস্থাপন। কাঁচা টেক্সট এখানে উপলব্ধ

এক সাথে সৌভাগ্য কামনা করছি! আপনি পরের সপ্তাহে সব দেখুন!


0

 পার্ল 6, 31 বাইট, স্কোর: 39, স্টিডিন থেকে - ক্র্যাকড

ফাটল এখানে

().1111111111112222235abcegijkmnorstvy

অশোধিত সমাধান। বাঁচতে পারে।


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