By LMydd0225, 14 months ago, In English

Hello, Codeforces!

We are glad to invite you to take part in Codeforces Round 1052 (Div. 2), which will start on Sep/21/2025 17:35 (Moscow time). You will be given 6 problems and 2 hours and 15 minutes to solve them. One of the problems will be divided into subtasks.

The problems are authored and prepared by WRKWRK, and me LMydd0225.

We would like to thank:

Hope you will enjoy the problems!

The scoring distribution is $$$500 - 1000 - 1250 - (1500 + 1000) - 2500 - 3500$$$.


UPD 1: The Editorial is out.

UPD 2: Congratulations to the winners!

Div. 1:

  1. arvindf232
  2. Otomachi_Una
  3. jiangly
  4. kotatsugame
  5. peti1234

Div. 2:

  1. AlRntn
  2. rainboy
  3. Cubber
  4. cuteSubtask
  5. Papaver

Full text and comments »

  • Vote: I like it
  • +370
  • Vote: I do not like it

By BernatP, history, 14 months ago, In English

Hello, Codeforces!

We are pleased to announce the resumption of the Global Rounds. Thanks to XTX Markets for supporting the initiative! In 2025, we will hold 3 such rounds. The series results will take into account the best 2 participations out of 3.

On Sep/20/2025 17:35 (Moscow time) we will host Codeforces Global Round 29 (Div. 1 + Div. 2).

Codeforces Global Round 29 marks the first round in the 2025 series of Codeforces Global Rounds. These rounds are open and rated for everyone.

The prizes for this round are as follows:

  • The top 30 participants will receive a t-shirt.
  • 20 t-shirts will be randomly distributed among participants ranked between 31 and 500, inclusive.

The prizes for the 3-round series in 2025:

  • In each round, the top-100 participants get points according to the table.
  • A participant's final score will be the sum of the points they earned in their 2 highest-placing rounds.
  • The top 20 participants across the series will receive sweatshirts and placement certificates.

We extend our gratitude to XTX Markets for supporting the global rounds initiative in 2025!

The problems were written and prepared by misteg168, FelixMP, Pablo-No, danx, MeGustaElArroz23, Clan328 and me.

We would also like to thank:

Round Information:

  • Duration: 3h
  • Number of problems: 9

UPD: Score distribution: $$$500 - 1000 - 1500 - 2000 - 2500 - 3000 - 4500 - 5500 - (4000 + 3500)$$$

UPD2: In this round, some of the problems will feature interactive visualizers that can help you to play around with small test cases. These are not part of the problem statements, although we tried our best to make sure that their behaviour correctly follows it. You can investigate examples or your own tests in more details with them. Note the following:

  • the visualizers use javascript in your browser to work; you don't need to install anything additional;

  • we won't be able to help with the visualizers during the round.

Picture of authors (and some testers) (and some non testers):

We eagerly anticipate your participation!

UPD3 Congratulations to all the winners!!!

  1. ecnerwala
  2. jiangly
  3. ksun48
  4. Benq
  5. heuristica
  6. turmax
  7. strapple
  8. Nachia
  9. hos.lyric
  10. Kevin114514

UPDT 4: Editorial is out: https://codeforces.me/blog/entry/146633

Full text and comments »

  • Vote: I like it
  • +375
  • Vote: I do not like it

By MikeMirzayanov, history, 14 months ago, In English

Hi, Codeforces!

Remember this post https://codeforces.me/blog/entry/105779 about highlighting test cases in example inputs?

Well, with a quick push, Vladosiya and I have now added support for highlighting cases in the outputs as well. On hover (or tap on mobile), the corresponding input and output cases even get highlighted together. Look at this beauty:



There's still a bit of polishing needed for situations when authors add custom outputs or in some other unusual scenarios, but the basic functionality is already there and ready to use.

Enjoy the upcoming rounds!

Full text and comments »

  • Vote: I like it
  • +2095
  • Vote: I do not like it

By LucaLucaM, 14 months ago, In English

Hello, Codeforces! Or, as we like to say in Romania: Poți să îmi dai link la rundă în privat să testez?

We are proud to invite you to Codeforces Round 1051 (Div. 2), which will be held on Sep/17/2025 17:35 (Moscow time).

The round will be rated for participants whose rating is below 2100, but higher rated users are also welcome to participate out of competition. You will be given 6-7 problems, one of which will be divided into a subtask, and 2 hours to solve them.

The problems were authored by anpaio, tvladm, MateiKing80 and by yours truly.

We would like to thank:

Score distribution: $$$500 - 1000 - 1500 - (1750 + 1000) - 2500 - 3000$$$

Good luck & have fun!

UPD: Editorial is published: https://codeforces.me/blog/entry/146526

UPD2:

Congratulations to all the winners!!!

Div. 2

  1. 72txdy
  2. Terrorb1ade
  3. bsmaN
  4. guaidaokakaxi
  5. FooFighter

Div. 1

  1. ksun48
  2. StarSilk
  3. abc864197532
  4. maspy
  5. kotatsugame

Full text and comments »

  • Vote: I like it
  • +405
  • Vote: I do not like it

By MikeMirzayanov, 14 months ago, In English

Hi Codeforces,

Have you already spotted it in the schedule? Yes, the next Global Round is coming up on Sep/20/2025 17:35 (Moscow time)!

I'm excited to announce a series of three Global Rounds that we'll be holding in 2025. As always, these rounds are kindly supported by XTX Markets. Huge algorithmic thanks to them!

Each Global Round will be a common round for both divisions, featuring 7–9 problems. The contest length will be 2–3 hours, depending on the number and complexity of the problems. All rounds are rated for everyone. At each round, 50 branded T-shirts will be awarded, and of course, all problem authors will receive T-shirts too.

Prizes for this round:

  • Top 30 participants will get a T-shirt.
  • Another 20 T-shirts will be randomly given out among participants ranked from 31 to 500 (inclusive).

Prizes for the 3-round series in 2025:

  • In each round, the top 100 participants will earn points according to the scoring table.
  • A participant's final score will be the sum of points from their two best rounds.
  • The top 20 overall will receive sweatshirts and certificates.

Wishing you a fun and memorable experience in the Global Rounds!

Full text and comments »

  • Vote: I like it
  • +349
  • Vote: I do not like it

By awoo, history, 14 months ago, translation, In English

Neapolis University Pafos

Hello Codeforces!

The series of Educational Rounds continues thanks to the support of the Neapolis University Pafos. They offer a BSc in Computer Science and AI with JetBrains Scholarships. Gain cutting-edge skills in AI and machine learning, preparing you for high-demand tech careers. Limited scholarships available — don't miss your chance to study in Europe for free!

On Sep/15/2025 17:35 (Moscow time) Educational Codeforces Round 182 (Rated for Div. 2) will start.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest, you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Ivan BledDest Androsov, Maksim Neon Mescheryakov, Roman Roms Glazov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Neapolis University Pafos also have a message for you:

🚀 Free Math, AI, and Coding Clubs
Neapolis University Pafos, in collaboration with JetBrains, invites school students (ages 13–19) to join the Math, AI, and Coding Clubs — weekly programmes designed to build your problem-solving skills through curated challenges and live sessions.

Don't miss the chance to sharpen your skills (and enjoy some fun mashup contests, curated by pashka).

🔹 Math Club
Build a strong mathematical foundation to improve your programming skills. You’ll receive 10–15 progressively challenging problems each week, along with a 90-minute live session every Saturday. Two difficulty levels are available, so you can choose the path that suits you best.
💡 Top performers will be awarded 5 bonus points on the entrance test for the BSc in Computer Science and Artificial Intelligence at Neapolis University Pafos — a fully funded programme supported by JetBrains Foundation Scholarships.
👉Join the Math Club

🔹 AI Club
Explore the world of Artificial Intelligence — from beginner concepts to olympiad-level topics (e.g. IOAI). Attend live sessions every Wednesday and complete weekly homework assignments to keep progressing.
👉Join the AI Club

🔹 Coding Club
Ideal for students with some experience in competitive programming who want to take their skills further. Each week features a mashup of problems from past Codeforces contests, curated by Pavel Mavrin (2004 ICPC World Champion, 2002 IOI Silver Medalist, and JetBrains Academy instructor).
👉Join the Coding Club

🎯 Show off your skills:
Take part in the third edition of the JetBrains Youth Coding Challenge — open to school students aged 13–19. Top participants will be invited to the fourth Algorithm and Code Training Camp (ACTS) 2026.1 in Romania or to ACTS Online in January 2026.

UPD: Editorial is out

Full text and comments »

  • Vote: I like it
  • +128
  • Vote: I do not like it

By cry, 14 months ago, In English

I am extremely delighted to invite you to participate in my first solo round, Codeforces Round 1050 (Div. 4), starting on 13.09.2025 17:35 (Московское время). There will be $$$7$$$ problems to be solved in $$$2$$$ hours and $$$15$$$ minutes.

The format of the event will be identical to Div. 3 rounds:

  • ICPC rules with a penalty of 10 minutes for an incorrect submission;
  • 12-hour phase of open hacks after the end of the round (hacks do not give additional points)
  • after the end of the open hacking phase, all solutions will be tested on the updated set of tests, and the ratings recalculated
  • by default, only "trusted" participants are shown in the results table (but the rating will be recalculated for all with initial ratings less than 1400 or you are an unrated participant/newcomer).

We urge participants whose rating is 1400+ not to register new accounts for the purpose of narcissism but to take part unofficially. Please do not spoil the contest for the official participants.

Only trusted participants of the fourth division will be included in the official standings table. This is a forced measure for combating unsporting behavior. To qualify as a trusted participant of the fourth division, you must:

  • take part in at least five rated rounds (and solve at least one problem in each of them),
  • do not have a point of 1400 or higher in the rating.

Regardless of whether you are a trusted participant of the fourth division or not, if your rating is less than 1400 (or you are a newcomer/unrated), you may choose to participate rated or unrated.

PLEASE NOTE the rule restricting AI use. If you are caught using AI in an unorthodox manner, either by us manually or detected automatically, YOUR ACCOUNT WILL BE TERMINATED and your entire family will be sent to my basement (which has no toilets available). We will be actively scouring submissions and terminating rulebreakers.

I would like to thank the following individuals for making this contest possible:

I know it has been a while without a division 4, so GLHF!

Editorial is Up!

Full text and comments »

  • Vote: I like it
  • +551
  • Vote: I do not like it

By BledDest, 14 months ago, In English

Greetings Codeforces!

Ready to put your Kotlin skills to the test? Kotlin Heroes is your playground: a chance to experiment with the language's features, tackle fun and challenging problems, and level up your programming abilities. Perfect for beginners and experts alike!

A massive shout-out to all the amazing coders who have competed in past Kotlin Heroes events: Episode 1, Episode 2, Episode 3, Episode 4, Episode 5: ICPC Round, Episode 6, Episode 7, Episode 8, Episode 9, Episode 10, Episode 11 and Episode 12.

Kotlin Heroes is a great way to play around with Kotlin’s features, learn something new, and practice using the language by solving fun problems. It is great for programmers of any level!

We invite you to join the practice round, where you can improve your algorithmic problem-solving skills and complete training problems. In this round, all the solutions are open, and you can request hints if you’re stuck.

Here are some things you can do to help you refresh your knowledge of Kotlin and learn more about competitive programming while you practice:

And if you’d like to see how the top competitive programmers approach these challenges, check out ecnerwala and SecondThread solving problems from this practice round live on stage at the ICPC World Finals in Baku.

Mark your calendars for September 12, 2025! Kotlin Heroes: Episode 13 offers 2 hours and 30 minutes of problem-solving, featuring a wide range of tasks designed for everyone, from those just starting out to experienced competitive programmers.

The use of AI-based tools during the main contest is strictly limited. To find out the guidelines for proper AI use, what is allowed and what is prohibited, please read the post "Rule Restricting the use of AI". Improper use of AI tools during the main contest may result in disqualification. Using automatic translation tools (including but not limited to neural networks and AI) to convert code written in other programming languages to Kotlin goes against the spirit of the competition, so it is also strictly prohibited.

REGISTER →

Prizes:

  • 🥇 $512 (or equivalent value) for 1st place
  • 🥈 $256 for 2nd place
  • 🥉 $128 for 3rd place
  • 👕 Kotlin Heroes T-shirts for the top 50 participants
  • 🎁 A raffle of 50 T-shirts for anyone who solves at least one problem

Please note that we are not able to ship prizes to any country, state, province, or territory subject to comprehensive OFAC sanctions, including Belarus, Cuba, Iran, North Korea, Russia, Syria, or the Crimea, Donetsk, or Luhansk regions. For complete the list, please visit this page.

Best of luck to everyone!

upd: Editorial can be found here.

Full text and comments »

Announcement of Kotlin Heroes: Episode 13
Announcement of Kotlin Heroes: Practice 13
  • Vote: I like it
  • +122
  • Vote: I do not like it

By codern_org, 14 months ago, In English
image

💻 Are you ready to test your problem-solving skills and push your limits in the world of algorithms and data processing? The Technology Olympics 2025 brings you two exciting competitions where creativity, logic, and technical mastery meet high-level challenges—and top teams win prizes!

🎈 Algorithm Track

  • Preliminary Round (Online): Thursday, September 25, 2025
  • Final Round (Onsite – Tehran, Iran): Thursday, October 30, 2025
  • Closing Ceremony: Friday, October 31, 2025

📊 Data Processing Track

  • Preliminary Round (Online – 24 Hours): September 26–27, 2025
  • Final Round (Onsite – Tehran, Iran): Thursday, October 30, 2025
  • Closing Ceremony: Friday, October 31, 2025

🏆 Prizes for Each Track

Top 5 Teams in Preliminary Round:

  • Qualification for the Final Round
  • Travel expenses up to $200 per person
  • Hotel accommodation, local transportation, and meals in Tehran covered

Cash prizes:

  • 🥇 1st: $600
  • 🥈 2nd: $450
  • 🥉 3rd: $300
  • 🏅 4th: $250
  • 🏅 5th: $200

Prizes for Teams Ranked 5th to 10th:

  • Qualification for the onsite final round

Hotel accommodation, local transportation in Tehran, and meals have now been added to the prizes for the first-ranking participant from each country not in ranks 1–5!

Final Round: Total of $1,000 awarded to the top 3 teams!

Special Rule: At least one team from Iraq or Oman is guaranteed a spot in the Top 5.

Register Contest!

Full text and comments »

  • Vote: I like it
  • +69
  • Vote: I do not like it

By shorya1835, history, 14 months ago, In English

Hello, Codeforces!

We are glad to invite you to participate in Codeforces Round 1049 (Div. 2) on Sep/09/2025 17:35 (Moscow time).

You will have $$$2$$$ hours to solve $$$6$$$ problems and some problems will be divided into subtasks. The round will be rated for participants whose rating is below 2100, but higher rated users are also welcome to participate out of competition.

The problems were authored and prepared by shorya1835, Divine_Spark and wakanda-forever.

We would like to thank:

Good luck & have fun!

UPD: Score distribution: $$$500$$$ – $$$1000$$$ – $$$1250$$$ – $$$1750$$$ – ($$$1750$$$ $$$+$$$ $$$1000$$$) – $$$2750$$$

UPD2: Editorial has been posted.

UPD3: Congratulations to the winners!

Div. 1:

  1. arvindf232
  2. cn449
  3. kotatsugame
  4. Rubikun
  5. abc864197532

Div2:

  1. Astitva_the_mahaan
  2. ProfaSIO
  3. RGB_ICPC8
  4. Tenshi_
  5. expi0i

Full text and comments »

  • Vote: I like it
  • +518
  • Vote: I do not like it