soon's blog

By soon, history, 4 years ago, In English

Hi there!

Have you ever find yourself too lazy to open codeforces, find a problem and start solving it, even if you have free 10 minutes? I have. All the time. This isn't something I'm proud of, and I decided to motivate myself somehow, therefore I created a chrome extension which allows you to select a random unsolved problem in a single click.

To make things interesting, it also starts a timer, so you can practice solving tasks faster. And if you're lucky enough to solve the problem in time, you'll receive a special gift — notification!

You can download the extension here: Chrome Extensions Store.

This is a beta, so your feature requests and bug reports are very welcome here: Github

Full text and comments »

  • Vote: I like it
  • +2
  • Vote: I do not like it

By soon, 10 years ago, In English

Hi there!

I would like to introduce wrapper library for Codeforces API written in Python 3. It helps you with collecting, analyzing and visualizing data.

Intro:

As a contest member you may want to increase your power by solving problems, but some of them are quite simple, and you want to skip them. Lets say, you want to practice only Div2-C problems. You could, of course, open Problemset, then press Ctrl+F and write C to highlight preferable problems. But this may take a long time (you should look through the page and open only unsolved Div2 problems. A little boring, neh?).
Another way is write a script for loading all problems then filter only unsolved Div2-C problems and sort by solved count. Sounds interesting, isn't it? There is an example of such script. All you need is run it and input your codeforces handle, and it will print ten first unsolved Div2-C problems. Pretty simple.

If you are a contest owner, you may want to improve your posts with contest results, like hack statistics from Hack me! (CF Round #262)

hacks

Or submission statistics:

submissions

Full text and comments »

  • Vote: I like it
  • +9
  • Vote: I do not like it