ItsTHEAvro's blog

By ItsTHEAvro, 22 months ago, In English

Motivation:

Yesterday, I was trying to find out which problems my friend had solved that were rated 1600, but I couldn't find an easy and convenient way to do so. I also couldn't find any existing tools to help me. So, I've decided to build one myself.

Result:

This is what I've come up with:

You can try it out here: https://cfusersubmissions.vercel.app/

I would greatly appreciate it if you could take a moment to share your thoughts. Please leave a comment on this post and let me know what you think.

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

| Write comment?
»
22 months ago, # |
  Vote: I like it +3 Vote: I do not like it

It's nice man :-)

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Its nice, but this functionality is already integrated in CFViz for example.

  • »
    »
    22 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I couldn't find any grouping of solved problems and their submissions in this website. Also, is there any way to check how many problems a user has solved for a specific rating, say 1000?

    • »
      »
      »
      22 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Yes, is is possible. Go to "Home", enter your codeforces handle and scroll down to "problem ratings of handle", here you will see how many problems you have solved for each rating (hover your mouse over the bars to see the exact values).

      • »
        »
        »
        »
        22 months ago, # ^ |
        Rev. 4   Vote: I like it 0 Vote: I do not like it

        This can also be achieved using the CF Analytics extension to check one's profile and see how many problems someone has solved for each rating directly in their profile.

        Spoiler

        However, it doesn't show the names of the problems they have solved. What I have done is to get the actual names of the problems someone has solved as well as accepted submission for every ranking. Hope I'm being clear enough.

        • »
          »
          »
          »
          »
          22 months ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          Oh I see. It's nice you made the app, this will be useful. Thanks!

»
22 months ago, # |
  Vote: I like it +6 Vote: I do not like it

I don't understand why people are downvoting this blog.
Have I offended anyone? Or is this tool harming anyone?😅

  • »
    »
    22 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    This tool is just way too good.

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Does it count only official submissions or unofficial ones too?

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it
»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

There is a slight bug in your website, every time I'm searching for multiple people in a row without refreshing, it's adding solved problem of all the people searched so far, more like doing a union of all problems solved by everyone searched so far in the series.

For ex. you first search, iamujj15 then nitin12384 then 21o7, then it'll basically union all the problem solved by these 3 person at the view of 21o7