
Hello Codeforces,
As 2025 comes to an end, it is time to start summing up the results.
This post is about the Global Rounds. Since September, we have held a series of three Global Rounds, numbered from 29 to 31.
This is the perfect moment to once again express our gratitude to XTX Markets for their initiative in organizing these rounds and their constant support over the years. Such stability in supporting the competitive programming movement is truly admirable and highly appreciated by the community. I wish XTX Markets a fantastic 2026, full of success and victories!
In each of the three rounds, 50 t-shirts were awarded (to the top 30 participants and 20 random participants ranked between 31st and 500th). This year, we had to change the manufacturing and shipping process, so it is still a work in progress, but things are moving forward, and shipping will begin soon. I would like to take this opportunity to ask the prize winners to respond promptly to any information requests and to meet the deadlines. It is also a good idea to keep your shipping address up to date at https://mirror.codeforces.com/settings/delivery.
The results for this series were calculated based on the best two performances out of the three possible rounds. Participants received points depending on their rank (points were awarded to the top 100 participants according to this table). The top 20 participants will receive commemorative hoodies and certificates indicating their rank.
Congratulations to the series winner ecnerwala on a decisive victory! Full results can be found at https://mirror.codeforces.com/contests/2147,2164,2180/gp100/best2/standings.
Thank you for participating in the rounds. Would you like another season of Global Rounds in 2026?
Mike
P.S. Here are the top 20 participants. Congratulations on winning a hoodie and a certificate!
| # | Participant | Total | GR29 | GR30 | GR31 |
|---|---|---|---|---|---|
| 1 | ecnerwala | 2000 | 1000 (1) | — | 1000 (1) |
| 2 | Kevin114514 | 1412 | 307 (10) | 706 (2) | 706 (2) |
| 3 | ksun48 | 1072 | 575 (3) | 497 (4) | 291 (11) |
| 4 | Otomachi_Una | 1010 | 10 (94) | 1000 (1) | — |
| 5 | jiangly | 872 | 706 (2) | — | 166 (27) |
| 6 | dXqwq | 866 | 291 (11) | 575 (3) | — |
| 7 | kotatsugame | 829 | 254 (14) | 125 (38) | 575 (3) |
| 8 | hos.lyric | 789 | 325 (9) | 346 (8) | 443 (5) |
| 8 | VivaciousAubergine | 789 | 149 (31) | 443 (5) | 346 (8) |
| 10 | maroonrk | 774 | — | 277 (12) | 497 (4) |
| 11 | strapple | 742 | 371 (7) | 371 (7) | 277 (12) |
| 12 | qiuzx | 710 | — | 403 (6) | 307 (10) |
| 13 | tourist | 694 | — | 291 (11) | 403 (6) |
| 14 | JDScript0117 | 606 | 99 (47) | 235 (16) | 371 (7) |
| 15 | Nachia | 600 | 346 (8) | 254 (14) | 138 (34) |
| 16 | Radewoosh | 579 | — | 325 (9) | 254 (14) |
| 17 | StarSilk | 511 | — | 307 (10) | 204 (20) |
| 18 | Benq | 497 | 497 (4) | — | — |
| 19 | turmax | 495 | 403 (6) | 52 (69) | 92 (50) |
| 20 | crazy_sea | 463 | 138 (34) | — | 325 (9) |









first.
Why did you consider best 2 rounds performances instead of all three?
Can I get a hoodie too?
GG
"How did that specialist get 2nd? I think he cheat. Please ban"
Bro he is currently LGM and no.1 on codeforces and guess what around 15 yo
nah more of 16-17
yah around 16,thanks for confirmation btw.But still he was LGM at 14.
if you couldn't guess, this is a joke
turns out the 15yo is someone else.
My guy Aritro_ put it in quotation marks and you still thought he meant it...
yeah!!
It's pretty cool to see that rank $$$x$$$ gets $$$\lfloor \frac{1000}{\sqrt x} \rfloor - (x - 1)$$$ points in each contest(only for the top 100 though).
$$$\max\left(\lfloor \frac{1000}{\sqrt x} \rfloor - (x - 1), 0\right)$$$ for all contestants including outside of top 100 :)
Am I the only who read about this event, planned to join, and forgot all about it. Though it's impossible for me to win anyway.
interesting event
Atp i just wanna know what the hoodies look like
s
Hello MikeMirzayanov,
My codeforces handle amansbudhala got disabled by administration mid contest. I have no history of cheating in 4 years. I changed my dp after I was done solving questions back to my old dp as I felt it was more badass. As soon as I refreshed my account my account got disabled by the administration.
I was expert already with peak rating of 1809 and my account was 4 years old. I have no history of cheating and none of my answers are skipped.
I've seen newbie account which got rank 1 during the contest was disabled. However, that username was still present in the contest ranklist(on clicking that username on ranklist was showing account disabled), while my account has been removed from the ranklist. So it's definitely due to dp change.
I can't write any blog now because I've not given any contest from this alt account.
Please help me get my account back it's very precious to me,please help. Please help.
regards, amansbudhala
well done