By wilcot, history, 2 weeks ago, In English

The XI BSUIR Open Programming Championship will be held from March 15 till April 29, 2023 (Minsk, Belarus).

Undergraduates and postgraduates of BSUIR, scholars, students from other universities and countries are invited to participate in the Championship.

The competition will take place in several rounds:

  • Quarterfinals (distance, problems in Russian and English) — March 15 — March 20 (both included);
  • Semifinals (distance/onsite semi-final, russian and english problems) — April 6;
  • Students Final — April 22 (Belarusian State University of Informatics and Radioelectronics, Minsk);
  • Schools Final — April 29 (Belarusian State University of Informatics and Radioelectronics, Minsk).

Quarterfinals are required only for BSUIR and school teams but other registered teams can also take part in it. Semifinals are required for all teams. BSUIR and school teams from Belarus take part onsite, other teams — online. Semifinals and Finals will be in ICPC format (5h contest).

To participate in the Championship teams need to be registered prior to April 3, 2023. Participation is free of charge — have fun.

The finalists are 30 (or more by jury decision) students teams, showed the best results in the qualifying rounds, but no more than:

  • 7 teams of undergraduates and postgraduates of BSUIR;
  • 2 teams from each of the universities of Belarus and abroad.

And 25 school teams showed the best results in the qualifying rounds.

University teams, which include at least two ICPC finalists 2022-2023, as well as high school teams, which include at least two winners of the final stage of the National Belarusian Olympiad in Informatics 2023, are allowed to participate in the finals of the Championship without passing the qualifying rounds.

Open BSUIR Programming Championship is held by the ICPC rules. During the Championship, the teams will be given 5 hours to solve 8 to 12 programming problems.

More information about the championship, as well as the problems and results of previous years, you may find at

here's a link there to a telegram channel and discussion, where you can talk to other participants and team up.

A little bit of last year video:

Full text and comments »

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

By GlebsHP, history, 3 weeks ago, In English

Hello, Codeforces!

Zlobober and I are glad to invite you to compete in Nebius Welcome Round (Div. 1 + Div. 2) that will start on Mar/12/2023 17:35 (Moscow time). The round will be rated for everyone and will feature 8 problems that you will have 2 hours to solve.

I feel really thrilled and excited about this round as this is the first time I put so much effort in a Codeforces contest since I quit being a round coordinator in December 2016 (wow, that was so long ago)!

We conduct this round to have some fun and we also hope to find some great candidates to join Nebius team. Solving 5+ problems in our round will be a good result and will count as one of the coding interviews. Apart from that top 25 contestants and 25 random contestants placed 26-200 will receive a branded Nebius t-shirt!

Some information about Nebius. I have joined this new start-up in cloud technologies in November as a head of Compute & Network Services. It's an international spin-off of Yandex cloud business with offices in Amsterdam, Belgrade and Tel Aviv. We offer strategic partnerships to leading companies around the world, empowering them to create their own local cloud hyperscaler platforms and become trustworthy providers of cloud services and technologies in their own regions.

We know that competitive programming makes great engineers. It boosts your algorithms and coding skills, teaches you to write a working and efficient code. We aim to hire a lot of backend software engineers for all parts of our cloud technology stack that ranges from hypervisor and network to data warehouse and machine learning.

Here you can check Nebius website and open positions. If you feel interested in joining Nebius as a full-time employee, go on and fill the form.

Fill in the form →

Special thanks go to:

Fingers crossed all will be well, you will enjoy the round and we will be back with a new one in several months!

UPD2 The scoring distribution is 500 — 1000 — 1000 — 1500 — 2000 — 2750 — 3500 — 3500.

UPD3 The editorial is here!

UPD4 Congratulations to winners!

1-st place: jiangly

2-nd place: tourist

3-rd place: Um_nik

4-th place: isaf27

5-th place: Ormlis

UPD5 T-shirts winners!

Full text and comments »

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

By Ormlis, history, 3 weeks ago, translation, In English


Right now happens the first tour of the Open Olympiad in Informatics, and tomorrow will be the second one. This contest is prepared by Moscow Olympiad Scientific Committee that you may know by Moscow Team Olympiad, Moscow Olympiad for Young Students and Metropolises Olympiad (rounds 327, 342, 345, 376, 401, 433, 441, 466, 469, 507, 516, 541, 545, 567, 583, 594, 622, 626, 657, 680, 704, 707, 727, 751, 775, 802, 829, 852).

Open Olympiad consists of the most interesting and hard problems that are proposed by a wide community of authors, so we decided to conduct a Codeforces regular round based on it, which will happen on Mar/09/2023 12:35 (Moscow time) and will be based on both days of the Olympiad. Note the unusual time of the round. Each division will have 7 problems and 3 hours to solve them.

We kindly ask all the community members that are going to participate in the competition to show sportsmanship by not trying to cheat in any manner, in particular, by trying to figure out problem statements from the onsite participants. If you end up knowing some of the problems of Moscow Open Olympiad (by participating in it, from some of the onsite contestants or in any other way), please do not participate in the round. We also ask onsite contestants to not discuss problems in public. Failure to comply with any of the rules above may result in a disqualification.

Problems of this competition were prepared by Mangooste, Artyom123, teraqqq, Ziware, vaaven, Tikhon228, Ormlis, Kirill22, ViktorSM, isaf27, DebNatkh and DishonoredRighteous guided by grphil and Helen Andreeva.

Thanks to Aleks5d for the round coordination, statement translation and preparation of problems for the second division, and also thanks for MikeMirzayanov for systems Codeforces and Polygon, which was used to prepare problems of this olympiad.

Good luck everybody!

Due to the official competition source codes of other participants will not be available for an hour after the end of the round.

UPD1: Please note the number of problems and the duration of the round have been increased for each of the divisions.

UPD2: Great thanks to the testers of the round: BucketPotato, valeriu, 4qqqq, Aaeria, FedeNQ, olya.masaeva! As well as the testers of the main Olympiad: Siberian, Maksim1744, antony191, Kapt, Pechalka, alexxela12345, Be_dos, princebelkovetz, Jatana, KiruxaLight, cute_hater!

UPD3: Scoring distribution:

Div.2: 500 — 750 — 1250 — 1750 — 2000 — 2500 — 3500

Div.1: 500 — 1000 — 1250 — 1750 — 2500 — 3500 — 3500

UPD4: Editorial, we apologize for the delay:(

Full text and comments »

  • Vote: I like it
  • -1038
  • Vote: I do not like it

By adamant, history, 3 weeks ago, In English

Hello everyone! The 7th Stage of the 1st Universal Cup: Zaporizhzhia, will be held on March 11th, 2023.

The contest is based on the Day 2: Oleksandr Kulkov Contest 3 from the Osijek Competitive Programming Camp 2023. Please, don't participate if you have seen these problems.

Authors of the problems: adamant, fedimser, I would also like to thank -is-this-fft- for the help with the preparation of the contest.

We hope you will like the problems!

You can participate in the contest in the following three time windows:

  • Mar 11th 13:00 — 18:00 (UTC +8)
  • Mar 11th 19:00 — 24:00 (UTC +8)
  • Mar 12th 02:00 — 07:00 (UTC +8)

Please note that you can see two scoreboards in DOMjudge. The 'Local Scoreboard' shows the standings ONLY IN THE CURRENT TIME WINDOW. And the 'Combined Scoreboard' shows all participants, including the onsite participants, and the cup participants in the previous time windows.

Contest link:

Universal Cup Scoreboard:

About Universal Cup:

Universal Cup is a non-profit organization dedicated to providing trainings for competitive programming teams. Up to now, there are more than 200 teams from all over the world registering for Universal Cup.

A more detailed introduction:

Register a new team:

Full text and comments »

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

By MateoCV, 4 weeks ago, In English

Hola Codeforces!

I am happy to invite you to Codeforces Round 856 (Div. 2), which will take place on Mar/04/2023 20:35 (Moscow time). Notice the unusual time! The round will be rated for participants with rating lower than 2100. You will have 2 hours to solve 5 problems. The problems were authored and prepared by me.

I would like to thank the following people who made the round possible:

See you in the standings!


Scoring distribution: $$$750$$$ — $$$1000$$$ — $$$1250$$$ — $$$2000$$$ — $$$2750$$$

UPD: Editorial

UPD: Congratulations to the winners!

Official winners:

  1. lunchbox
  2. Meaf
  3. 14th_onresp
  4. ErdemKirez
  5. izhang

Unofficial winners:

  1. jiangly
  2. maspy
  3. neal
  4. potato167
  5. arvindf232

Full text and comments »

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

By Vladosiya, history, 4 weeks ago, translation, In English

Hello! Codeforces Round 855 (Div. 3) will start at Mar/02/2023 17:35 (Moscow time). You will be offered 6-8 problems with expected difficulties to compose an interesting competition for participants with ratings up to 1600. However, all of you who wish to take part and have a rating of 1600 or higher, can register for the round unofficially.

The round will be hosted by rules of educational rounds (extended ICPC). Thus, solutions will be judged on preliminary tests during the round, and after the round, it will be a 12-hour phase of open hacks.

You will be given 6-8 problems and 2 hours and 15 minutes to solve them.

Note that the penalty for the wrong submission in this round is 10 minutes.

Remember that only the trusted participants of the third division will be included in the official standings table. As it is written by link, this is a compulsory measure for combating unsporting behavior. To qualify as a trusted participant of the third 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 1900 or higher in the rating.

Regardless of whether you are a trusted participant of the third division or not, if your rating is less than 1600, then the round will be rated for you.

Thanks to MikeMirzayanov for the platform, help with ideas for problems and for coordination of our work. Problems have been created and written by ITMO University team: MikeMirzayanov, myav, Aris, Gornak40, DmitriyOwlet and Vladosiya.

We would like to thank: tallbee23, lunchbox, Son, sary, Wibo, yorky, nigus, tute7627, 74TrAkToR, bigfoot19982, oversolver, Be_dos, CARBINE, molney, KoT_OsKaR, Nickir, cute_hater, Crutch, vrintle, Rubikun, akulenok, medk, Jostic11, Ghassane for testing the contest and valuable feedback. List of testers will be updated.

Good luck!

UPD: Editorial

Full text and comments »

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

By awoo, history, 4 weeks ago, translation, In English

Hello Codeforces!

On Feb/28/2023 17:35 (Moscow time) Educational Codeforces Round 144 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

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, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By Harbour.Space, history, 4 weeks ago, In English

Hello, Codeforces!

It is the last call to register for the 2nd “Hello Muscat 2023” ICPC programming bootcamp, the continuation of the “Hello” bootcamp series, organised by Harbour.Space University, in collaboration with PhazeRo, Gutech, UK Oman Digital Club, Leagues of Code, Gutech CS Club and Codeforces!

We are inviting all of you to join us from March 8th to March 16th, 2023 in Muscat, Oman for an intense 8 days of programming! It is not only a great opportunity to train but also a chance to discover a new amazing country. March is an especially great time to visit Oman if you want to enjoy nice beach weather — don’t miss it!

As always, we can’t wait to see you there to learn, practice and compete on the international stage, smoothing your road towards the joined World Finals 2022 and 2023 in Egypt!


Our coaching line-up combines talent and experience, featuring ICPC world champions winners and finalists, as well as legendary names from the field of competitive programming: Mike Mirzayanov MikeMirzayanov, Yahor Dubovik 244mhq, Artem Plotkin Rox, Maksym Oboznyi MaksymOboznyi, Gleb Evstropov GlebsHP and Nikolay Budin budalnik.

It will be an amazing opportunity for teams from all over the world to learn from these well-known and successful coaches in the ICPC world!

The Bootcamp will be split into three divisions:

  • Division A. Division A will be a mirror of the Petrozavodsk Programming Camp. Suitable for teams who already qualified for the world finals ICPC or are aiming that high.

  • Division B. Designed to help teams prepare for the next season of ICPC regional competitions.

  • Division C. Designed for newcomers to the world of ICPC competitive programming. For those with a handle on the basics but want to compete in future regional competitions, this division is the perfect starting point.

Tentative Schedule:

Div A — Mirror of the 44th Petrozavodsk Camp Div B Thematic Lecture and Contest Div C Lecture and Contest
March 8th Contest Sqrt Decomposition Containers and algorithms from the standard library
March 9th Contest Dynamic Programming optimizations Binary search
March 10th Contest Matchings and Flows Basic data structures
March 11th Leisure day Leisure day Leisure day
March 12th Contest Advanced DFS usage (Bridges, SCC, Eulerian paths) Dynamic Programming
March 13th Contest TBD* Graphs
March 14th Contest TBD* TBD*
March 15th Contest Final Contest Final Contest

*Topic will be decided based on participants’ levels

**Schedule time is in GMT+4

Types of participation: On-Site and Online

We believe that participation in our Bootcamp should be accessible by all teams wherever they are and that is why we made onsite and online types of participation.

Full Scholarships Available: Online

We are delighted to invite all the recent medalists, eligible finalists and teams ICPC, IOI and IMO 2022 and 2023 to join our Bootcamp for FREE online. Please register using a promo code IOI_IMO_ICPC_FINALIST. Note that we will ask for proof of your full scholarship eligibility. On a case by case basis we may also consider granting full scholarship to Codeforces members with rating above 2200 (promo code — CF2200), do not hesitate to apply!

Standard Participation Fees:


Price: 1500 €

What is included:

  • Training
  • Contests
  • Access to the recordings of the lectures
  • Accommodation for 9 nights in a 4 star hotel Mysk
  • Breakfast and Lunch
  • Transfer from hotel to venue every day
  • Leisure, entertainment
  • Welcome pack

Price: 100 €

What is included:

  • Training
  • Contests
  • Access to the recordings of the lectures

Daily schedule: On-Site and Online


Div A Time Div B,C
Breakfast 8:00 — 9:00 Breakfast
Transportation to the venue 9:15 — 10:00 Transportation to the venue
Contest 10:00 — 12:00 Class
12:00 — 15:00 Contest
Lunch 15:00 — 16:00 Lunch
Problem analysis 16:00 — 17:00 Problem analysis


Div A Time Div B,C
Contest 10:00 — 12:00 Class
12:00 — 15:00 Contest
Break 15:00 — 16:00 Break
Problem analysis 16:00 — 17:00 Problem analysis
Learn more about Hello Muscat 2023→

You can ask any questions by email: [email protected]

Full text and comments »

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