k790alex's blog

By k790alex, 8 years ago, In English

Hi,

As most users know, upsolving is very important to improve in programming contests, sometimes you tried to solve a problem without luck, while seeing the same problem after some time (days / months / years?) you may be able to solve it, this means you improved the required skills to succeed this problem.

I tried to find all my unsolved problems from Codeforces without luck, in PROBLEMSET there is a frame (Last unsolved) with the list of the last 15 problems tried but that's not enough.

I checked the Codeforces API to find a way to check all my unsolved problems without luck, so I wrote a crawler to find them all, the project is on github: https://github.com/AlexITC/upsolving/

This tool uses your login details and extract the unsolved problems from Codeforces Rounds and from the Gym.

I hope this can be helpful.

P.S: If someone knows how to retrieve this information using Codeforces API, let me know please.

P.S.2: There is an unknown reason why all tried problems from gym are not retrieved, I may fix it when I have the time.

UPDATE

My friend thnkndblv made a great tool similar to this one and you only need to type your handle, here is the app: http://codeforced.github.io/handle/

UPDATE 2

I finally retrieved the tool for TJU (after 7 months), you can find it here: https://github.com/AlexITC/upsolving/tree/master/tju

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

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

The API has functions for listing problems and listing users submission. Wouldn't those allow getting what you wanted?

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by k790alex (previous revision, new revision, compare).

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

thnkndblv's tool shows old rating color

»
8 years ago, # |
Rev. 4   Vote: I like it -10 Vote: I do not like it

Trivial bug report: the third revolution's effects do not seem to have been processed yet.

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by k790alex (previous revision, new revision, compare).