In the recently finished Round 1112, I somehow got retked by a Div. 1B for two full hours for no apparent reason. I knew my approach was right, but there was some very very tiny bug somewhere in my code.
Wait, why not ask GPT to debug the code, quickly move on to the next problem, and avoid having my entire evening fxxked? The thought flashed through my mind, but instead, it inspired a more interesting question: when faced with a long and painful debugging session, and the option of using “a little magic,” how many people would choose the latter?
Since GPT can debug almost any problem, if many people choose the latter, then we should be able to observe that once something goes wrong with a problem during a contest, the probability of eventually solving it becomes much higher than it was before GPT.
So I asked my Codex to collect submissions from recent years and calculate how the debugging success rate has changed each year. Here, the success rate is defined as follows: after a submission receives a WA, RE, or another failed verdict, whether the problem is eventually solved before the contest ends.

The result was shocking. In the pre-GPT era, this value remained stable at around 53%. It began to rise in 2025—GPT-5 was out—and reached an astonishing 69.0% in 2026.
This means that if we assume the success rate of purely human debugging is 50%, while GPT’s success rate is 100%, then approximately 38% of contestants who face with difficulties ask GPT to “help a little.”
Of course, this statistical result may not be particularly professional. I hope someone else can reproduce it and produce a more rigorous report. But for now, it seems that the entire competitive programming community has gradually learned to “coexist” with GPT.








Very nice observation.
Can you add confidence intervals?
I sampled around 200K traces per year on average, so the confidence intervals are quite narrow.
While I agree with the message overall, D1B (and I think D1C) today were very stress testable. It takes at most 5 minutes to write and I found your bug pretty quickly.
Quite an unfortunate bug, you forgot to reset global arrays properly between test cases.
Crazy statistics though.
:(
More data in prior years is required in the analysis, as the rate may be influenced by the strength of pretests.
Systest $$$\approx$$$ pretest meta has been for quite a while already.
Can you break down the data by country? You should also do an analysis on the average rating by country to see if a certain country's users have had their ratings rapidly increase recently with GPT
we REALLY want to be racist :pray: You really think it will differ by a lot?
Is it possible that humans are simply becoming stronger (as old tricks become more of a commonality). And maybe they started writing more bruteforces? Also, do you have stats per task position and contestant rating?
We have a stronger argument for the happening (GPT) Also we started seeing more ad-hoc problems, so do old tricks being more known helps? Also there are a lot of new users, I started, for example, in 2026.
"We have a stronger argument for the happening (GPT)", WDYM "stronger", can you prove your claim? My main point was that maybe writing bruteforce became a new meta, me personally, I've started doing it on every problem where I cannot clearly see a bug in my code and it is possible to write in 10-20 mins.
funny cheater, you can lie to others, but don't lie to yourself.