News

The International Programming Proggy-Buggy Contest

On November 22nd, 2025, join the International Programming Proggy-Buggy Contest from DataArtThis year it’s teams only.

You and your teammates will face 13 algorithmic problems, some simple, some that’ll make you think twice. Choose any programming language you like, code from anywhere (online or one of our offline hubs. All you need is a laptop and a stable internet connection.

Whether you’ve been coding for years or are just starting out, it’s a fun way to test your skills, learn something new, and see how far you can go in 42 minutes.

Proggy-Buggy Contest 2025

November 22nd, 2025. 10:00 UTC

How to Register a Team:

⚠️ Important: All team members must belong to the same category – Amateurs, Professionals, or Superheroes. (You can read the description of each category below.) The team’s category is determined by the highest category among its members.

Each participant must have their own individual account in the system (registered and confirmed) before the team registration begins. To create account you can by the link. Only one person registers the team — this person is called the captain.

Here’s what the captain needs to do:

  1. Go to the registration page and log in using their individual account (login + password).
  2. When the login is successful, the system will automatically open the Team Registration page. If the login does not work, check whether the individual account is confirmed. If not, contact the organizers.
  3. On the Team Registration page, the captain:
  • enters the team’s name;
  • enters the email addresses of the other team members (2nd and 3rd participant, if applicable). Clicks Submit. If the entered data is correct and the other participants are recognized by the system, the system displays a pop-up message “You have successfully registered the team”, and the information is sent to the organizers.

After the team is registered:

  • The captain receives an email with the login and password for the team account
  • Each participant also receives a confirmation email with a link allowing them to edit their personal data (email, employment, etc.) 👉 If someone does not receive one of these emails — please immediately contact the organizers so we can fix it.

On November 21, 2025 all registered participants will receive a link to the YouTube stream and a link to the contest page. We strongly recommend joining the YouTube stream so you don’t miss the start of the contest. YouTube Stream

We will start the contest on November 22nd, at 10:00 (UTC).

The contest officially will start with the Opening Speech. After that, access to the contest problems will be granted. Be ready to join us on time and ensure you have a stable network connection.

Contest Rules

  1. The Proggy-Buggy Contest 2025 (Autumn Edition) is held only in team format.
  2. All team members must belong to the same category – Amateurs, Professionals, or Superheroes. The team’s category is determined by the highest category among its members.
  3. All team members use the same team login and password to access the contest system.
  4. Teams can participate online from anywhere in the world (except the Russian Federation, as well as other sanctioned territories), or in-person at one of our Partner Hubs.
  5. Team members may live in different cities or even different countries (except the territory of the Russian Federation, as well as in other sanctioned territories).
  6. If a team is unable to gather in one room, it is permitted to use instant messengers (Zoom, WhatsApp, Telegram, etc.) solely for communication between participants
  7. Each team can use only one device from which the solutions will be sent to the server for verification. If the system detects that solutions are being submitted from multiple devices, the team will be disqualified.
  8. Participants are only allowed to use information published before the start of the contest and must communicate only with their team members and the organizers.
  9. Participants are not allowed to use support from coaches or third-party participants.
  10. All teams will have 13 problems to solve and 42 minutes for their completion.
  11. During the contest, using any online resources — including Google, ChatGPT, or other AI tools — is strictly prohibited. If the system detects AI interference, the team will be disqualified.
  12. During the contest, all communications must be in English to ensure everyone understands each other.
  13. You can write your code in any of the languages provided on the server.
  14. You can solve problems one by one or skip some problems and solve them later.
  15. You can send the solution to each problem more than once and use different programming languages during the contest.
  16. Official results will be published 2–3 days after the contest concludes.
  17. The standings will become available after the official announcement of the results, as answers are automatically scored on the dedicated server.
  18. Diplomas for Winners and Certificates for Participants will be sent during a month from the official announcement of the results.
  19. Participants residing in the territory of the Russian Federation, as well as in other sanctioned territories, are not allowed to take part in the Proggy-Buggy Contest.

more