A large number of people who assume that "competitive programming will secure a good job" are frequently involved in Cheating. I think Codeforces should keep the verification option, which allows users to confirm their accounts using official papers such as birth certificates, student ID cards, and other kinds of identity.And only the verified users can do rated contests.
If a user is discovered to have cheated, they should be permanently prohibited from participating in rated contests. In addition, I recommend creating a Hall of Shame section that displays the details of people found guilty of cheating. This would allow companies that recruit candidates based on competitive programming skills to detect and reject people who has past experience of cheating.
What are your thoughts about this?
Except the hall of shame part this is actually a good idea.
The punishment for cheating should be stricter. Such as the cheater can't participate in the next 5 contests.
Hardware ban.
I mean so many ppl just cp for fun so student id/birth cert would be too extreme, phone number verification seems enough.
and 1 contest cheating -> prohibition forever is also extreme, maybe 3 contests?
Also the hall of shame is just pure harassing.
Care to explain your
dp[40][70][70]
? 276277818i think he asked normal people for opinions, not cheaters. hope you get banned ^^
Why do you assume that cheaters will behave like good people and give their real papers? Seriously, this will only affect the privacy of well-intentioned people, cheaters will always cheat.
It's a good idea, but people change, and a permanent ban is weird. I think it would be better to use some kind of sanctions with 1, 2 and 3 warnings. After that, the ban. Official account verification papers can also reduce the number of people who have twinks
They should give a cheater badge next to the profile name that stays forever or disappears after 10 clean contests. This might discourage them.