Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🧠 কম্পিটিটিভ প্রোগ্রামিং গাইড (CP Guide in Bengali)

📘 এই গাইডটি তৈরি করা হয়েছে বাংলায় CP শেখার সুবিধার্থে। টেকনিক্যাল টার্ম এবং কোড ইংরেজিতে রাখা হয়েছে যাতে ইন্টারন্যাশনাল স্ট্যান্ডার্ড ফলো করা যায়।


🚀 Intro

এই গাইডটি Golang দিয়ে Competitive Programming শেখার জন্য একটি সহজ পথপ্রদর্শক।
আপনি যদি CP-তে নতুন হয়ে থাকেন বা Golang-কে CP-তে ব্যবহার করতে চান, তাহলে এই গাইড আপনার জন্যই! এখানে থাকছে:

  • Easy থেকে Hard লেভেলের categorized problems
  • Bengali explanation সহ curated exercises
  • Community-made contest problems এবং revision list
  • Golang-specific tips & fast I/O templates

🛠️ কিভাবে এই Guide ব্যাবহার করবেন

  1. নিচে থাকা Exercises গুলো থেকে শুরু করুন Golang দিয়ে প্র‍্যাকটিস করতে।
  2. তারপর Problem List অনুযায়ী প্রতিদিন ২-৩টা করে CP Problem solve করুন।
  3. "Tag" দেখে বুঝে নিন কোনটা কোন contest/level এর অংশ।
  4. “UID” ব্যবহার করে solution submit এবং discuss করুন BGCE server এ।
  5. Extra Resource এবং Revision Topics অংশ ব্যাবহার করুন আপনার দক্ষতা বাড়ানোর জন্য।
  6. আমাদের CP সেশনগুলোতে কি কি topic নিয়ে আলোচনা হয়েছে এবং কোন কোন topic আপনি নিজে নিজে practice করবেন তা জানতে Discord CP session log দেখুন।
  7. This is how we are moving forward CP Roadmap

Exercises to Practice with Golang

  • প্রিন্ট করুন: "Hello World"
  • দুটি সংখ্যার যোগফল বের করুন
  • If-Else দিয়ে Even/Odd চেক
  • Loop দিয়ে ১ থেকে N পর্যন্ত প্রিন্ট করুন
  • Function ব্যবহার করে দুই সংখ্যার গড় বের করুন
  • Vowel or Consonant (dncpc1)
  • Restricted (dncpc2)
  • Fitness (dncpc2)
  • Programming Education (dncpc5)
  • Divide into 3 (dncpc7)

পরবর্তীতে আরও exercise add করা হবে।


🧮 Problem List

🔢 Basic Mathematical Problems

#UIDTitleLinkTag
14832Timus 1000Link
27940Timus 1409Link
31602Project Euler 1Link
42314Children and CandiesLinkdncpc1
56851Cloudberry JamsLinkdncpc1
69473RestuarantLinkdncpc1
75119Hashmat the Brave WarriorLink
88640Between Two IntegersLinkdncpc2
91208Domino PilingLinkdncpc2
103765Easy ProblemLinkdncpc3
119021Election Go BrrrLinkdncpc3
121459A Game of ChoiceLinkdncpc3
135184SandglassLinkdncpc3
147804Multiple of 2 and NLinkdncpc4
152691Atocoder CrackersLinkdncpc4
164302Soldier and BananasLinkdncpc4
176789Vasya and SocksLinkdncpc4
189032GardenLinkdncpc5
191025Clock ConversionLinkdncpc5
205671Plus Minus XLinkdncpc6
213421Square YearLinkdncpc7

🔨 Brute Force Problems (Easy → Hard)

UIDTitleLinkTag
4598Weird AlgorithmLink
7334Concatenation of ArrayLink
1019Sakurako's ExamLink
0313Ilya and Bank AccountLink
1676Equal CandiesLink
8123Good KidLinkdncpc6
6831Three DoorsLinkdncpc6
9301Buy a ShovelLinkNC
9302GamesLinkNC
9303IQ TestLinkNC
9304New Year and HurryLinkNC
9401Substring ProblemLinkNC

🪙 Greedy Problems (Easy → Hard)

UIDTitleLinkTag
5640Fifty-FiftyLinkdncpc6
9276Distance TableLinkdncpc7
3915Sushi for TwoLinkdncpc7
9305CandiesLinkNC
9306Phoenix and BalanceLinkNC
9307Turtle PuzzleLinkNC
9308Park LightingLinkNC
9309DesortingLinkNC

🔤 String Problems

UIDTitleLinkTag
1295Find Numbers with Even Number of DigitsLink
930ATwo SubstringsLinkNC
930BDreamoon and WiFiLinkNC
930CDistinct SplitLinkNC
9402Greedy TakahashiLinkNC
9403FestivalLinkNC

🔍 Binary Search / Two Pointers Problems

UIDTitleLinkTag
930DBooksLinkNC
930EFlipping GameLinkNC

⚡ Implementation / Ad-hoc Problems

UIDTitleLinkTag
2047Make it BigLinkdncpc6
930FConstructive ProblemLinkNC
930GMath ProblemLinkNC

📐 Geometry / Constructive Problems

UIDTitleLinkTag
930HCut RibbonLinkNC
930ITowersLinkNC
930JTurtle MagicLinkNC

🔢 Math / Number Theory Problems

UIDTitleLinkTag
930KDivisibility by EightLinkNC
930LCommon DivisorsLinkNC
9404Next PrimeLinkNC
9405Factorial Yen CoinLinkNC

🧩 Problems made by the community

পরবর্তীতে আরও প্রব্লেম এবং ক্যাটাগরি যুক্ত করা হবে।


📘 Tips & Resources

Important লিংকস আর রিসোর্স:

আস্তে আস্তে আরও resources যুক্ত করা হবে।


আমাদের যত previous contest

No.Contest typeContest link
1.Dailydncpc1
2.Dailydncpc2
3.Dailydncpc3
4.WeeklyNC001
5.Dailydncpc4
6.Dailydncpc5
7.Dailydncpc6
8.WeeklyNC002

এই গাইডের সাথে থাকুন, নিজের প্রগ্রেস ট্র্যাক করুন, আর শেখা চালিয়ে যান!

Events (full term)

  1. dncpc = Daily (Nebula-Clash) practice contest
  2. NC = Nebula Clash

[Author: @ifrunruhin12 Date: 2025-05-09 Category: docs/warp ]