এই চ্যালেঞ্জটি মূলত ম্যাজিক অক্টোপাস উরনের দ্বারা স্যান্ডবক্স করা হয়েছিল; আমি তার অনুমতি নিয়ে এটি গ্রহণ করেছি এবং পোস্ট করেছি।
এটি হ'ল পুলিশদের থ্রেড। ডাকাতদের সুতো এখানে ।
চ্যালেঞ্জ
- ধাপ এক: কোড (ফাংশন বা পূর্ণ প্রোগ্রাম) এক টুকরা লিখুন যার জন্য চেক primality ।
- দ্বিতীয় ধাপ: চিহ্নের সাথে অক্ষরগুলি প্রতিস্থাপন করে আপনার কোডের টুকরো সরান
█
। - তৃতীয় পদক্ষেপ: কপিস থ্রেডে রেড্যাক্টেড কোড পোস্ট করুন।
- চতুর্থ পদক্ষেপ: আপনার কোডটি ক্র্যাক হওয়ার জন্য অপেক্ষা করুন এবং অন্যের কোডটি ক্র্যাক করার চেষ্টা করুন।
উদাহরণস্বরূপ, গ্রোভি কোড {it.isPrime()}
হয়ে যেতে পারে {██.is█████()}
। (এটি ক্র্যাক করা নির্বোধভাবে সহজ হবে; এছাড়াও, আমি জানি, .isPrime()
গ্রোভি পদ্ধতিও নয়।)
স্কোরিং
আপনাকে অবশ্যই আপনার প্রোগ্রামের স্কোরটি জমা দেওয়ার ক্ষেত্রে অন্তর্ভুক্ত করতে হবে। স্কোরটিকে রেড্যাক্টেড অক্ষরের অক্ষরের অনুপাত হিসাবে সংজ্ঞায়িত করা হয়। সুতরাং যদি আপনার প্রোগ্রামে 20 টি অক্ষর থাকে এবং 5 টি আবার পাঠানো হয় তবে আপনার স্কোর 0.25 হবে। উপরের গ্রোভি কোডটির স্কোর ০.৫ হবে।
বিধি
- আপনার প্রোগ্রামটি কেবল ইতিবাচক পূর্ণসংখ্যার পরিচালনা করতে হবে । যদি সংখ্যাটি মৌলিক হয় এবং অন্যথায় মিথ্যা মান হয় তবে এটি একটি সত্যবাদী মান আউটপুট করে। এটি কী ফলাফল করে তা দয়া করে আপনার উত্তরে উল্লেখ করুন।
- আপনার কোডে কোনও মন্তব্য বা অপ্রয়োজনীয় সাদা স্থান থাকতে পারে না।
- কোনও হ্যাশিং বা ক্রিপ্টোগ্রাফিক আপত্তি নেই।
- আপনার কোড 50% এর বেশি redacted না হতে পারে (কমপক্ষে 1/2 টি অক্ষর অবশ্যই দেখানো উচিত)। এর অর্থ হ'ল সর্বোচ্চ সম্ভাব্য স্কোরটি 0.5।
- যদি আপনার উত্তরটি এক সপ্তাহের মধ্যে ক্র্যাক না হয় তবে আপনি এটিকে নিরাপদ হিসাবে চিহ্নিত করতে পারেন এবং উদ্দেশ্যযুক্ত ক্র্যাকটিতে সম্পাদনা করতে পারেন।
জয়লাভ
বিজয়ী পোস্টিংয়ের দুই সপ্তাহের মধ্যে সর্বনিম্ন-স্কোরিং আনক্র্যাকড উত্তর হবে। টাইয়ের ক্ষেত্রে, যার মধ্যে সবচেয়ে বেশি ভোট জিতবে। এই থ্রেডটি সর্বদা আরও জমা দেওয়ার জন্য খোলা থাকে তবে দু'সপ্তাহ পরে নির্বাচিত বিজয়ী স্থায়ী হবে।
n >= 1
বা সমস্ত পূর্ণসংখ্যার?)