শুভেচ্ছা, আভিজাত্য কোড গল্ফার। আজ আপনি সর্বাধিক প্রাচীন এবং বিতর্কগুলির সমাধান করবেন - ইমাসস বা ভিম?
আপনার চ্যালেঞ্জটি হ'ল ইনপুট হিসাবে দুটি অনুসন্ধানের পদ গ্রহণ করা এবং সেই শর্তগুলির মধ্যে কোনটির মধ্যে সবচেয়ে বেশি গুগল অনুসন্ধান ফলাফল রয়েছে তা আউটপুট। (এটি স্পষ্টতই পুরোপুরি ন্যায্য। আপনি কী বলতে চাইছেন পক্ষপাতদুষ্ট?)
এখানে ইনপুট এবং আউটপুটগুলির কয়েকটি উদাহরণ দেওয়া হল:
ইনপুট: emacs
এবং vim
আউটপুট: vim
(সম্পূর্ণ মন্তব্যগুলিতে কোনও ফ্লেয়ারওয়ার তৈরি করছে না)
ইনপুট: google
এবং microsoft
আউটপুট:google
ইনপুট: code golf stack exchange
এবং code review stack exchange
আউটপুট: code golf stack exchange
(হ্যাঁ!)
এবং এখানে কেবলমাত্র মজাদার জন্য (এবং আপনার সমাধানগুলি পরীক্ষা করার জন্য) কয়েকটি প্রান্তের কেস রয়েছে:
ইনপুট: About 1,000,000 results
এবং About 100,000 results
আউটপুট:About 100,000 results
ইনপুট: This will autocotrect
এবং Another testcase
আউটপুট: Another testcase
(আপনি যদি স্ব-সংশোধন বিবেচনা না করেন তবে প্রথমটি জিতবে)
নিম্নলিখিত পরীক্ষার ক্ষেত্রে, আপনাকে অবশ্যই #
প্রথমে অনুসন্ধানের পদগুলিতে চিহ্নগুলি সরিয়ে ফেলতে হবে , কারণ তারা নির্দিষ্ট পরিমাণে ফলাফল পাওয়া শব্দটির উপর নির্ভর করে এবং এখানে শব্দটি পোস্ট করলে তা নষ্ট হয়ে যায়।
ইনপুট: Thissear#chter#mhasno#results
এবং Another testcase
আউটপুট: Another testcase
(শূন্য ফলাফলের জন্য কেবল একটি পরীক্ষা)
ইনপুট: "These exact wo#rds do#n't exi#st# on the Internet"
এবং Another testcase
আউটপুট: Another testcase
(পরীক্ষার "
)
ইনপুট: Abo#ut 1,65#2,85#3,2#86 re#sults
এবং Another testcase
আউটপুট: Another testcase
(এটি একটি কৌশলযুক্ত - উপরের অনুসন্ধান শব্দটির একটি ফলাফল রয়েছে)
ইনপুট: "Abo#ut 4#8,234,8#75,14#7 res#ults"
এবং Another testcase
আউটপুট: Another testcase
(কৌতূহলীও - কোনও ফলাফল নেই, সুতরাং এটি অনুসন্ধান শব্দটি প্রদর্শন করে)
"quoted"
"কোনও ফলাফল নেই, পরিবর্তে উদ্ধৃতিবিহীন ফলাফল দেখানো হচ্ছে" ফেরত অনুসন্ধানগুলির কর্নার-কেসটি হ্যান্ডেল করার দরকার নেই কারণ এটি খুব জটিল হবে। ফলাফলগুলি একই সংখ্যার সাথে আপনাকে ইনপুটগুলি পরিচালনা করতে হবে না।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জিতবে!