DEV Community

Uthsob Chakraborty
Uthsob Chakraborty

Posted on

How to find problem in Codeforces

Hello, nice people! How are you? I hope everything is well.

As a programmer, I hope you are already familiar with Codeforces. If you don’t know about Codeforces, well, it is an online judge where you can find and solve programming problems by running your code. The online judge will then display the result, and this is the primary function of an online judge. Codeforces is a popular online judge, boasting over 14000 registered Bangladeshi problem solvers.

When you visit Codeforces problemset, you will find a list of all problems. If you are a beginner in problem-solving and come across a problem, you might feel intimidated by programming. However, don't worry because you may encounter challenging problems as well as easier ones. While you're here, you don't need to feel tense because we are here to help you.

Now, let's get to the main point. When you visit Codeforces problems, you will initially find them in the default order.

Image description

To make it easier, you can sort these problems in three ways.

Way 1: Difficulty Sorting:

Image description

Click here, and you will find problems sorted by difficulty. Initially, it will display hard to easy problems. Check the problem difficulty; if it is <3500, it is considered a hard problem. Click the sign again, and it will arrange them from easy to hard. Now you can find a suitable problem for you.

Way 2: Sorting by Most Solved:

Image description

Click here, and it will sort problems by the most accepted solutions by users. If many people have tried a problem, it might be easier. This way, you can find a suitable problem for you.

Way 3: Sort with Rating and Tags:

Image description
In the first blank box, you can input the minimum rating of the problem, and in the second box, you can input the maximum rating of the problem. For example:

You can also add tags for topics you have recently learned, such as math, binary search, dp, etc.

I hope these methods will help you find a problem that suits your skill level. Now you can start solving problems. Don't give up, and best of luck!

Happy_Problem_Solving

August 2019

[Important Footnote: This note/article was written in 2019; when i started my coding journey. So my written was not polished and did lot of mistake back then. I haven't got any time to rewrite this article. So posting all this in this forum blog post. I believe still this post would help a lot of newcommers.
Uthsob]

Top comments (0)