Marcos_0901's blog

By Marcos_0901, history, 12 days ago, In English

Hello people. Hope you all are safe and in a good health.

Here is a small effort to get you the links of all the Div1, Div2, Div3, Educational and Global rounds. Along with the links, an option to get the unique contests is there. If selected, only those contests will be displayed, of which you have never attempted any question. Thus, one can give virtual contest of that round.

For all contests : https://clashofcodes.herokuapp.com/getContests

For website : https://clashofcodes.herokuapp.com/landing

Along with this, we have some other features when you login.

After you login, you first had to set the handle, then only you can access the statistics.

Thanks umanggupta001122 for working along.

Note : We are working on the website and are looking to add more features.

Feedbacks are highly appreciated.

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

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

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

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

It is really a good contribution. There are many other exciting features.

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Stats compare feature is great to analyze my performance.

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

It is really helpful to reach lgm from newbie

»
12 days ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Really a great website for praticing. It really helped me to get hold of the concepts.

»
12 days ago, # |
  Vote: I like it +11 Vote: I do not like it

when the contest is sus

  • »
    »
    12 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    What does this "sus" mean?

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

      You used the "Among Us" theme on this website, so you should be knowing what it ("sus") means (yeah of-course if you have played it) :/

      Edit: I just realised you seem sus too :V

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Great Idea and Implementation!

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Great efforts

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Nice effort man

»
12 days ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

Bug report: chose Division 1, unattempted and entered my name. Codeforces Round #564 (Div. 1) showed up, but I do have a submission on 1172A - Nauuo and Cards. In general it seems that you don't count contests as "attempted" when you only have unsuccessful submissions. IMO it should still be an "attempt".

This next part might be trickier, but there seem to be some issues with "duplicate" problems. I see Codeforces Round #512 (Div. 1, based on Technocup 2019 Elimination Round 1) in the suggestions, but I do have accepted submissions on 1053A - Vasya and Triangle. However, I made these submissions in Technocup 2019 — Elimination Round 1. Codeforces can handle this and shows these problems with a green background.

By the way, do you have an API?

  • »
    »
    12 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Ohh! Alright, let me have a look at this.

    By the way, thanks for reporting this -is-this-fft-

    The codeforces API is openly available For codechef, I had to apply to get the API key

  • »
    »
    12 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    That was a very nice catch.

    We have fixed the bug. Hopefully, now you can see only those contests in which you have never made any submission (not even a wrong submission).

    For the second part,

    We are fetching user submissions from Codeforces API and since you made submission, more precisely, in Technocup and not in that Div1 round, that is why it is not showing in Div1.

    We will start working around for these "duplicate problems" and hopefully find a way out to handle it.

    Once again , thanks a lot for highlighting these -is-this-fft-

  • »
    »
    11 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    The same is true for the common problems in parallel Div 1 and Div 2 contests.

    The "Problem" object in CF API returns the problem index in problemset. Since it shows the Div 1 contest index only, there is no way to know if you solved the problem in the parallel Div 2 round without checking it manually.

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Great effort!!!

May I know how is it different from this?

  • »
    »
    11 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thanks nayakashutosh9

    Well, the website you referred is also a very good website and also has a lot of similarities.

    I have some options like creating custom tests, or may be comparison between different handles which are not there. Again vice versa is also true. I have some features missing from mine. May be i'll include that in next version

»
11 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Working on this project was an amazing experience.

»
11 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Nice idea!! Good work Marcos_0901

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Nice Website :)

Great work Marcos_0901 and umanggupta001122

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Yesterday I was searching for it and finally I see it.Thanks!

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

I was in need of something like this. Thanks a lot mate.

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

great effort Marcos_0901 bro. Now monitoring my growth can be way more easy and detailed

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Really helpful :)

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Really good!

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks for the website , it's really a great contribution from your side to the community.