linkret's blog

By linkret, history, 12 days ago, In English

While checking out other people's submissions (too see what the simplest/shortest way to implement a problem is), I noticed that many of the last 10 submissions were... exactly the same. It's all just copy-pasted from one person.

https://codeforces.com/contest/1569/status/E

My question is, why would anybody do this? The contest is over. And by copy-pasting another person's solution and submitting it, you learn exactly nothing. Isn't it just a waste of time?

Can anybody explain this to me, am I missing something obvious? I can't think of any reason why anybody would do this.

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

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

A possible take to your question. You want to keep your daily streak by answering problems but you need to fully solve them only will they be counted as solved problems and only will your streak increase.

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

    I didn't know there was a daily streak feature on CF, thx

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

      Well, you can make it yourself. It's not really there. You know the plot that shows your solved activity at the bottom of the profile? Some people like to have it all green, meaning they solved at least one problem a day. I feel there should be something like a plagiarism checker because people spent time in writing whatever code they wrote for the problem.

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

      Funnily enough, Github took their streaks away because it promoted unhealthy coding habits or something. But there are extensions to get it back. (It was easy to fake anyway)

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

i wanna share my experience regarding this , i submitted editorial code on cses dp section once . I did this because my approach was exactly same as mentioned in editorial but still i was getting TLE , hence i decided to upload editorial code to check whether is this question really accepting solutions or just giving TLE on all submissions . I later compared my code with the editorials code and found my inner loop is outer loop of editorial's code and vice versa .. when i exchanged the loops i also got AC , today also i dont know what was the issue in my code ;( Later i found in comments its happened with some other guys too but still i am not clear what that ques really demanded ;(

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

One possible reason could be someone found a problem uninteresting and dont want to ever waste time on it.

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

    Then why don't they just don't submit any solution at all ?

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

      Then how will you know that earlier you tried it and didnt like.

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

        There are codeforces extension like Codeforces Problem Tracker which can change color of question to orange in this case.

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

        Submit an empty solution to color it in red

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

        By reading the problem and not liking it again.

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

It's annoying to me when Kotlin rounds show up in the problemset, so I just fakesolved some of the Kotlin problems that way I don't see them on the problemset.

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

    You can make a mashup out of those problems and solve them in your desired language.