AI and contests

Revision en1, by ydbruce, 2025-04-04 10:25:43

I’m pretty new to CF. I joined because solving problems here felt fun and genuinely rewarding. It is also a good way to have regular practices and improve yourself.

However, lately, it’s a little disheartening to see the amount of AI-generated code submissions popping up during contests. AI is indeed powerful for sure, and it can definitely write good code that compiles and passes tests. But, if we’re using it to during contests, we’re not essentially bypassing the challenge. We are just actively damaging integrity and ruining the fun of it.

Codeforces was about the time spent debugging a wrong answer, and the moment when you finally crack a problem you've been stuck on. When submitting an AI-generated code, we don't get the chance to make actual improvements and render standings meaningless.

Using AI doesn’t make one a good coder. It is just copying and pasting and won’t carry one far in real interviews or actual software engineering challenges.

I think we should use AI to learn, to debug or understand key concepts when we are practising. But perhaps we should draw the line to prevent all from using it as a shortcut during contests. I was wondering if we can adopt a more secure contest environment, like HackerRank's blocking tabs and in-browser compilers mode. It will help reduce misuse of AI and bring focus back to real competition.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English ydbruce 2025-04-04 10:26:15 8 Tiny change: 'nHowever, lately, it’s a l' -> 'nHowever, it’s a l'
en1 English ydbruce 2025-04-04 10:25:43 1384 Initial revision (published)