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"...
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"...
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!
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.
So i dont think people cheat at codeforces although I am not sure.