seeker_26's blog

By seeker_26, history, 3 years ago, In English

ProblemsHunter

Hey everyone, I have made this bot that searches problems on codeforces that are unsolved by a set of users and of given problem ratings.

Motivation

To create mashup for virtual participation in group we need problems that are of given rating and unsolved by all who are participating in the contest and this bot automates the cumbersome part of finding problems.

Link to bot

Screenshots:

UPD1:

Realising the fact that mashup problem submissions doesnot show up in user submissions I have tweaked the bot to avoid returning any problems that the bot returned in past.

UPD2:

Added the feature to add participants directly from the mashup invitation link.

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

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

Will your program return first problem with that rating?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It will return the first problem unsolved by all users and with max submissions. The links in the code could be tweaked though to change it(tags or order).

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I just want to suggest you to return random task with that properties

»
3 years ago, # |
  Vote: I like it +3 Vote: I do not like it

I wanted to suggest some changes.

I wanted to tell that, you need to replace the PATH variable which is hardcoded with ChromeDriverManager().install()

Rest The code works fine. Thanks.

  • »
    »
    3 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Thanks! Actually I forgot to change it before last commit...its fixed now

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

is it kind of python scripts @seeker which can we used for project work in schools

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I made this because I needed to automate the process of finding problems and I couldn't find any other tool on the internet.

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Basically my Q was that 1. what are technical skills were needed to do this things may you please name them other all..

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

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