There’s a “tag” for that

2 min read

“There’s an easy way of doing that.” This magical sentence can make anyone happy, irrespective of what they are doing at the time it is said. Let’s take you back to the days when finding a problem that required the knowledge of DP, used to require a special skill set. Steps needed were:

  • You needed to go to
  • Search for DP or Dynamic Programming in the search box.
  • Select the tags radio button and press enter.
  • Out of the results that you get, search for Editorials – (problem code) entires.
  • Open the editorials and click on the link to the problem in the practice section

It was possible and it was tiresome. Those days are over now. Allow, us to present to you our new “Problem Tags” feature. With this feature you will be able to:

  • Search all the problems under a specific tag, e.g. adhoc, easy, dp etc
  • Search all the problems by a specific author, e.g. ACRush, anton_lunyov etc
  • Search problem of a particular contest, difficulty level, and category, e.g. SEPT13, AUG13, easy, hard, etc

You will also be able to sort the search results on:

  • Submissions made on the problems
  • Accuracy of the submissions made on the problem

Furthermore, on the problem tags page you will be able to filter the results on:

  • Authors – Problems by all the authors that have contributed to CodeChef till now
  • Problem tags – All the tags associated with the problems submitted on CodeChef

Now, isn’t that cool? We think it is. But, there are certain things you need to know before you start using this feature.

  • The tags displayed here are the ones that are given in the editorials of the problem on
  • The feature will only display results for the tags associated with any problem. If you can not find a problem, there might be a chance that the tag you are searching for is not associated with the problem. In that case, if you think that the tag you are searching is the best suited for the problem you can go and add that tag to the editorial of the problem. Or can let us know about the same. We will look to it that only the best tags are listed for the problems.
  • Now, it should be known that does not have editorials for all the problems that have ever been a part of CodeChef. Thus, some of the problems will not be searchable. It’s sad. Isn’t it? But, you can help us with it. All, you need to do is go and write the editorial for that problem and give it the relevant tags. If you think you have what it takes to write great editorials, feel free to write to us at and we will put up your editorial. That’s all, a little help from you can make a big difference to the entire programming community.

We know, at some point you all have faced trouble reaching to a problem of your choice at one go. But not anymore. Now, go and search for your favourite problems in an easy and seamless manner. If you think, there is something missing from the feature, or something that can make it even more awesome, do write to us at

So, next time you find yourself wondering about a problem on CodeChef, remember, “There’s a “tag” for that?”

Till next time, adios everybody.

See you at the contests.

Team CodeChef

Going For Gold: Meet The IOI 2020 Singapore Finalists…

The 32nd International Olympiad in Informatics is upon us, and now we know the names of the young, Indian coders who made it to...
2 min read

A Learning Program That You Always Wanted!

tl;dr: CodeChef is launching live courses on Competitive Programming, taught by the most passionate competitive programmers, and helped by a great team of teaching...
3 min read

We Expanded Our Kitchen With A New YouTube Channel!

Since the beginning of time, we have aimed to provide various learning opportunities for the community. For the last 11 years, we have done...
2 min read

Leave a Reply