Блог пользователя reiracofage

Автор reiracofage, 13 лет назад, По-английски
Hi, I have a suggestion!
How about letting users lock a problem without the need of passing them in the pretests? This would let them hack other's solutions without having one. Of course, after locked, the problem can't be submited anymore.
This would reward the coders that don't know how to solve a problem, but know how to NOT solve it.
This is possible in "the other coder site"...
  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
It was discussed and the problem is that with such rules it would be too easy to cheat with 2 accounts: lock a problem in one account, see solutions, submit with another account.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Hmm, it's true, I didn't realize that... Thank you!
    Now I see another import point to the pretest system. The cheater must code something that solves at least some tests to see other's solutions. So he/she must know how to solve the problem (at least part of it) to do so. He/she can't see any other solution knowing nothing about the problem! Also, it's useless to have two accounts, since the score starts going down at the beginning of the contest, and not when the user start reading the problem. So it's also worthless to code with an account and submit with other. These are good points in favor of Codeforces against the other site!
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    What I don't understand, is why someone would want to cheat.  I (and I assume everyone else using this site) take part in the contests for enjoyment, and it wouldn't be any fun to cheat.  It just makes no sense to me - cheating just ruins a good contest for no reason.  Is there any reason you could think of that would make somebody want to cheat, because I know it happens, I just don't get it.
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      I don't understand neither, but reality is that plenty of cheaters get caught almost every contest at TopCoder, for example. And this is only tip of the iceberg, because only dumbest and most careless get caught.

      The same situation with online games, Starcraft: Broodwar, for example.

      People get nothing real for a win but cheat anyway. They probably like a feeling of winning, even completely unfair. Or think that they are more clever than others because they can cheat or something like that.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Не думаю, что это хорошая идея. Основной смысл всё же в решении а не в их отсутствии. Взломы были введены для того что бы людям было интерестнее искать баги в чужом коде, но только после написания своего. 
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Even i believe so... nothing to be gained here by cheating and winning contests.This site is just for learning and is a lot of fun.People cheat in other sites to get some materialistic victories.(i guess)..
So i dont think people cheat at codeforces although I am not sure.