কোডফোর্সেস

প্রতিযোগিতামূলক প্রোগ্রামিংয়ের জন্য রুশ ওয়েবসাইট

কোডফোর্সেস (English: Codeforces) একটি ওয়েবসাইট যেটা প্রোগ্রামিং প্রতিযোগিতার আয়োজন করে। মিখাইল মির্জায়ানভের নেতৃত্বে আইটিএমও বিশ্ববিদ্যালয়ের প্রতিযোগী প্রোগ্রামারদের একটি দল এটির রক্ষণাবেক্ষণ করে।[১] ২০১৩ সাল থেকে কোডফোর্সেস দাবি করে যে, সক্রিয় প্রতিযোগীর সংখ্যার হিসেবে তারা টপকোডারকে অতিক্রম করেছে।[২] ২০২১ সালের হিসাব অনুযায়ী, কোডফোর্সেসে ২০ লক্ষেরও বেশি নিবন্ধিত ব্যবহারকারী রয়েছে।[৩] গিনাদি কারাতকেভিচ, পেত্র মিত্রিশেভ, বেঞ্জামিন কি, মাকোতো সুজিমাসহ অন্যান্য শীর্ষস্থানীয় প্রতিযোগিতামূলক প্রোগ্রামারেরা কোডফোর্সেস ব্যবহার করেন।

Codeforces
সাইটের প্রকার
প্রতিযোগিতামূলক প্রোগ্রামিং
উপলব্ধইংরেজি, রুশ
দেশ রাশিয়া
মালিকমিখাইল মির্জায়ানভ
প্রস্তুতকারকমিখাইল মির্জায়ানভ
ওয়েবসাইটcodeforces.com
ব্যবহারকারী২০ লক্ষ
চালুর তারিখ১০ এপ্রিল ২০০৯ (2009-04-10)
বর্তমান অবস্থাসচল

ইতিহাস সম্পাদনা

মিখাইল মির্জায়ানভের নেতৃত্বে সারাতভ স্টেট ইউনিভার্সিটির প্রতিযোগী প্রোগ্রামারদের একটি দল কোডফোর্সেস তৈরি করেছিল। যারা প্রোগ্রামিং সমস্যা সমাধান করতে এবং প্রতিযোগিতায় অংশ নিতে আগ্রহী তাদের জন্য মূলত এটি তৈরি করা হয়েছিল।[১] ২০১০ সালের ১৯ ফেব্রুয়ারি ১৭৫ জন প্রতিযোগী নিয়ে প্রথম কোডফোর্সেস রাউন্ড অনুষ্ঠিত হয়। । ২০১২ এর আগে কোডফোর্সেস রাউন্ডগুলির শিরোনাম ছিল "কোডফোর্সেস বিটা রাউন্ড" যা নির্দেশ করে যে সিস্টেমটি এখনও নির্মাণাধীন।

মূল্যায়ন পদ্ধতি সম্পাদনা

প্রতিযোগীদের এলো রেটিং পদ্ধতির অনুরূপ একটি পদ্ধতির মাধ্যমে মূল্যায়ন করা হয়। সাধারণত বিজয়ীদের জন্য কোন পুরস্কার থাকে না, তবে বছরে বেশ কয়েকবার বিশেষ প্রতিযোগিতা অনুষ্ঠিত হয়, যেখানে বিজয়ী প্রতিযোগীরা টি-শার্ট পান। কিছু বড় প্রতিযোগিতা কোডফোর্সেস বেসে হোস্ট করা হয়, তার মধ্যে লিফট আয়োজিত "দ্য লিফট লেভেল ৫ চ্যালেঞ্জ ২০১৮" [৪] ও মাইক্রোসফট আয়োজিত "মাইক্রোসফট কিউ+ কোডিং কনটেস্ট - সামার ২০১৮" [৫] উল্লেখযোগ্য।

প্রতিযোগীদের তাদের রেটিং এর ভিত্তিতে ভাগ করা হয়। মে ২০১৮ থেকে, যেসব ব্যবহারকারীদের রেটিং ১৯০০ এবং ২০৯৯ এর মধ্যে তারা একই সাথে ১ম ও ২য় বিভাগে মুল্যায়িত হয়। ৩য় বিভাগটি তৈরি করা হয়েছিল তাদের জন্য যাদের রেটিং ১৬০০ এর কম। নিচের টেবিলটি ২৬ ডিসেম্বর ২০১৮ তারিখে হালনাগাদ ছিল।[৬]

রেটিং সীমা রং উপাধি বিভাগ সংখ্যা
≥ ৩০০০ কালো ও লাল Legendary Grandmaster ২৩(৩১)
২৬০০ — ২৯৯৯ লাল International Grandmaster ১০৩(১৫৭)
২৪০০ — ২৫৯৯ লাল Grandmaster ২১২(৪০৬)
২৩০০ — ২৩৯৯ কমলা International Master ১৪৩(৩৬৪)
২১০০ — ২২৯৯ কমলা Master ১০৯১(২১২৮)
১৯০০ — ২০৯৯ বেগুনী Candidate Master ১/২ ১৯৪৪(৫৫০৩)
১৬০০ — ১৮৯৯ নীল Expert ৬৩৮৭(২১৫৯৬)
১৪০০ — ১৫৯৯ নীলাভ-সবুজ Specialist ২/৩ ১৩৪৫৪(৫১৬২৯)
১২০০ — ১৩৯৯ সবুজ Pupil ২/৩ ১৯৩৬২(৬০৯৬৪)
≤ ১১৯৯ ধূসর Newbie ২/৩ ৮২৭০(২০১২৫)

শীর্ষ ব্যবহারকারীগণ সম্পাদনা

২৩ ডিসেম্বর ২০২১ এর হিসেবে
# ব্যবহারকারীর নাম দেশ রেটিং
tourist   বেলারুশ ৩৮৭০
Benq   যুক্তরাষ্ট্র ৩৬১৮
maroonrk   জাপান ৩৪৮৯
Miracle03   চীন ৩৪৫৩
peehs_moorhsum   চীন ৩৪৩০
Radewoosh   পোল্যান্ড ৩৪১৮
Petr    সুইজারল্যান্ড ৩৪০৮
sunset   চীন ৩৩৩৮
ko_osaga ৩৩৩৪
jiangly   চীন ৩৩৩৪

আরও দেখুন সম্পাদনা

তথ্যসূত্র সম্পাদনা

  1. "Codeforces Founder Will Teach Web Development at ITMO"news.itmo.ru (রুশ ভাষায়)। সংগ্রহের তারিখ ২০২১-০৮-০১ 
  2. "Codeforces: Results of 2013"Codeforces (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৮-০১ 
  3. "Codeforces: Results of 2020 [Annual Report]"Codeforces (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৮-০১ 
  4. Inc, Lyft। "Lyft: A ride whenever you need one"Lyft (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৮-০১ 
  5. "Challenge your skills in the Microsoft Q# Coding Contest - Summer 2018"Microsoft Quantum Blog (ইংরেজি ভাষায়)। ২০১৮-০৬-২৭। সংগ্রহের তারিখ ২০২১-০৮-০১ 
  6. "Codeforces: Updates in rating and rounds"Codeforces (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৮-০১ 

বহিঃসংযোগ সম্পাদনা