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

Автор k790alex, 9 лет назад, По-английски

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

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

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

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

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

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

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

thnkndblv's tool shows old rating color

»
9 лет назад, # |
Rev. 4   Проголосовать: нравится -10 Проголосовать: не нравится

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

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

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