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