এমন একটি প্রোগ্রাম লিখুন যা সংখ্যার ভেক্টর বাছাই করে (বা কোনও ধরণের উপাদান) যা দেখতে এক বা একাধিক বাগের মতো দেখায়, তবে এটি আসলে ঠিক।
- কোডটি অবশ্যই পরিষ্কার হতে হবে। কোডটির সন্ধানকারী যে কোনও ব্যক্তিকে সহজেই সনাক্ত করতে হবে যে এটি একটি সাজানো অ্যালগরিদম এবং সহজেই একটি বাগের সাহায্যে কোডের একটি সঠিক টুকরো বিভ্রান্ত করতে হবে।
- (আপাত) বাগটি যে কোনও কিছু দ্বারা কোডকে সিনট্যাক্টিকালি বা শব্দার্থগতভাবে অসুস্থ করে তোলে (উদাহরণস্বরূপ প্রোগ্রামটি সংকলন / চালিত করে না, রান করার সময় ইউবি প্রদর্শন করে), প্রোগ্রামকে ভুল ফলাফল তৈরি করতে পারে, সমাপ্ত হতে পারে না বা অ-নিরপেক্ষবাদী হতে পারে।
- কোডটি অবশ্যই অবশ্যই সুসংহত হতে হবে এবং প্রোগ্রামটিকে অবশ্যই একটি সীমাবদ্ধ সময়ে সঠিক আউটপুট নির্ধারণ করতে হবে।
- ইনপুটটি প্রোগ্রামটিতে হার্ড কোড করা যায় বা পড়তে পারে (ব্যবহারকারীর কাছ থেকে, ফাইল থেকে)।
- ইনপুটটিকে বৈধ বলে মনে করা হয় এবং ইনপুট যথার্থতা যাচাই করার জন্য প্রোগ্রামটির প্রয়োজন হয় না।
- যে কোনও বাছাই অ্যালগরিদম গ্রহণ করা হয়। সংখ্যাগুলি ধরে রাখতে ডেটা স্ট্রাকচারটি প্রকৃত ভেক্টর হওয়ার দরকার নেই। প্রোগ্রামটি ভেরিয়েবল সংখ্যার বা একটি নির্দিষ্ট সংখ্যার সংখ্যা বাছাই করার জন্য ডিজাইন করা যেতে পারে (উদাহরণস্বরূপ 3 সংখ্যার বাছাই করার জন্য একটি প্রোগ্রাম ঠিক আছে )। বাছাই স্থিতিশীল বা নাও হতে পারে (দ্রষ্টব্য: একটি স্থিতিশীল বাছাই করার জন্য ডিজাইন করা একটি প্রোগ্রাম যা একটি আপাত বাগ রয়েছে যা এই সাজাকে অস্থির দেখায়, কিন্তু বাস্তবে এটি কোনও বাগ নয়: প্রোগ্রামটি আসলে স্থিতিশীল বাছাই করে - এটি একটি বৈধ উত্তর )।
- আপনি 3 য় পক্ষের সরঞ্জামগুলির ব্যতীত (সাজানোর ফাংশন সহ) কোনও ফাংশন কল করতে পারেন (যদি না তারা ব্যাপকভাবে বিস্তার এবং ব্যবহৃত যেমন হয়
boos
জন্যC++
,JQuery
জন্যJavascript
- যারা ব্যবহার করা ঠিক হয়) - ভাষা নির্দিষ্ট করুন
- কোডটিতে যে অংশটি বাগের মতো দেখাচ্ছে তাতে মন্তব্য করুন।
- বাগটি কী ভুল দেখাচ্ছে বলে ব্যাখ্যা করুন।
- এটি ব্যাখ্যা করার জন্য (একটি স্পয়লার বাক্সে) কেন এটি আসলে কোনও বাগ নয়।
এটি একটি জনপ্রিয়তা প্রতিযোগিতা। উত্তর বেশিরভাগ ভোটের সাথে জিতেছে।
এই চ্যালেঞ্জ এখন শেষ। বিজয়ী হ'ল @ ক্লুহলেস /codegolf//a/30190/11400 8 টি ভোট পেয়ে। সমস্ত জমা দেওয়ার জন্য ধন্যবাদ!
বিজয়ী পুরষ্কার প্রাপ্তির পরে যদি আপনি আসতে চান তবে দয়া করে একটি নতুন উত্তর যুক্ত করতে নির্দ্বিধায় অনুভব করুন। আপনি দৌড়ের বাইরে, তবে আমরা সকলেই আকর্ষণীয় উত্তর দেখতে আগ্রহী।