_help_me's blog

By _help_me, 4 years ago, In English

Is it possible if we can have a separate discussion page for each problem just like Leetcode? I am not saying separate editorials page too, Everything that is now is fine, we have an announcement and editorial page for each contest, It would be nice if we can add a discussion page in each problem status page(like here) where everyone's solution can be voted and we can sort the submissions by the number of votes. Also, we can comment on the solutions.

For example, This is a sample Leetcode problem for reference, here we can vote the solutions, sort the solutions by the number of votes, if someone wants to explain their solution, they can do it, separate discussion pages on each solution, etc.

This could also solve another problem of cheating, like there can be a downvote option too, If a solution has a large number of downvotes and comments with valid proof that the person cheated, then it would be easy to filter out the plagiarized solutions. This would reduce the spam of "This guy cheated" in the blogs and comment section.

MikeMirzayanov

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

| Write comment?
»
4 years ago, # |
  Vote: I like it +20 Vote: I do not like it

I think a prerequisite to this feature would be having a forum system on Codeforces, because otherwise the recent actions sidebar would get destroyed.

Also a sidenote, I'm not actually that much of a fan of Leetcode's system, because you just get a bunch of people clickbaiting titles like "AC in 0 ms with 0 lines, beats 100% of C++ solutions!!!" and 90% of the posts are basically the exact same solution so it's redundant.

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

    I am not saying, they should also appear in the recent actions just like normal blogs. Also that click baiting thing is optional, my main point was to sort the solutions by votes.

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

      Well, it's not really an optional thing. Clickbaiting happens presumably because people like upvotes and want their solutions to be clicked on, because that's how the internet works. I'm sure Leetcode didn't want it to be that way, but it just ended up spiraling into that.

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

        In LeetCode, there are multiple blog posts per problem. Whereas I believe the OP is asking for 'one problem gets one blog post,' which seems reasonable to me.

        (and lastly, clickbaiting happens on Codeforces too, just to an arguably lesser degree; it's a natural phenomenon)