Изменения рейтингов за последние раунды временно удалены. Скоро они будут возвращены. ×

Блог пользователя arujbansal

Автор arujbansal, 2 года назад, По-английски

Hi Codeforces!

I am delighted to announce the launch of my platform, CP Drills (https://www.cpdrills.com/).

demoralizer says, "CP Drills contains a good collection of handpicked problems with various charts and graphs, which are very beneficial for measuring progress. The UI is lite and pretty. A great app overall!"

Thank you demoralizer for reviewing the problems and providing feedback.

CP Drills consists of training modules for you to improve at competitive programming. We currently feature sections on speed training and dynamic programming, with many more such as skill training, graph theory, brute force, binary search, and data structures to come. Skill training is a special section which will recommend to you the next problem you should solve, based on your performance.

Speed Training

You might have often heard of the term speedforces. Speedforces refers to when there is a large jump in difficulty between two consecutive problems in a contest, which results in a large part of the ranklist being decided on the basis of speed on earlier problems. This happens more often than you think. Even if two participants solve the same set of problems, it is possible that one of them is an Expert and the other is a Candidate Master, due to speed. Regardless, it is always beneficial to solve problems faster as it leaves you with more time to attempt harder ones.


You can use our problem selector to give you problems according to your needs. Currently, we have options to choose CF tags for problems as well as their contest type. You can then use the stopwatch to save the time you took to solve the problem. On saving, refresh the page, and your analytics graphs will be updated. We currently support analytics on the average time taken across ratings, the variation of average time taken per rating across months, and the number of problems solved per rating every month.

Topic Practice

We currently feature a section on dynamic programming as part of our topic practice module. This is a curated set of handpicked problems, some of which are reviewed by demoralizer. We have problem sets for competitors of all skill levels from Beginners to Candidate Masters. Just like the speed training section, every other section also contains analytical graphs.



So, what are you waiting for? Go ahead and sign up on CP Drills now! In case you are interested in helping curating problems for the other topic sections, please comment below in this blog post.

Please reach out to [email protected] for any issues! Make sure you check your spam folder for the verification email in case you cannot find it.

  • Проголосовать: нравится
  • +146
  • Проголосовать: не нравится

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

The privacy policy link is broken.

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    It seems to be working fine. Could you please privately message me a screenshot of the issue?

»
2 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I'm not able to receive confirmation mail in my inbox

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Is this site solely dedicated to CP training or can we expect some contests as well sometime later maybe?

  • »
    »
    2 года назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    The platform currently doesn't support submitting code. It is possible that it will support it in the future, but not anytime soon.

»
2 года назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Great Job dude!!!, This looks great also it doesn't break when I use it to get a problem for me like recommender.codedrills so kudos

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Great work. does it also support adding problems by the user instead of the platform giving the questions?

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Found an issue after logging in : Even after a user has logged in, the home page still shows the option to sign up or sign in.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I signed up.Solved a sample problem.Does the stopwatch automatically stops after I solve a problem or I need to do it manually? Btw the website is great. Thanks!

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Hi, currently, the process is manual. You will have to stop it. To make it a better experience, the fields in the stopwatch are also user editable.

    Apart from that, if you click a link in the speed training section, the stopwatch automatically starts running. Of course you may choose to reset it and start it when convenient instead.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Its not detecting my CF handle for personalised recommendations...but overall great work!

»
2 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Thanks for this valuable contribution to the community. Looking forward to training on this.

Arujorz

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I couldn't open the website!

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

arujbansal

Suppose my timer was running for a long time and I saved the progress for problem 'X' and after that I solved any other problem 'Y' and saved its progress too.

Now I want to delete the progress of problem 'X' from the graph , is it possible ??

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Thanks for using CP Drills. I will soon add a feature to edit/delete problem progress from the solve history table given in the training page.