Digital Booklet
Foreword
Dear contestants, coaches and programming enthusiasts,
A warm welcome to BAPC 2025! We are delighted to have you join us and look forward to sharing this exciting day with you. This year, BAPC is hosted in Delft at the Delft University of Technology. We wish you an amazing time and hope you will also take a moment to discover a bit more of what Delft has to offer.
On this page, you will find information about Delft, the contest venue, jury, systems and schedule, along with, of course, the main event: our amazing programming contest.
The CHipCie, a committee consisting of 16 dedicated (former) students from the study association Christiaan Huygens, has worked very hard to make this day possible! From technical setup to logistics, every member gave their best to make this contest run as smoothly as possible.
A special thank-you goes to the jury, who have carefully crafted a set of challenging and creative problems meant to bring out the best in all contestants. Their contribution cannot be overstated.
We hope that you will have an amazing time! Best of luck to all contestants and above all, have fun!
On behalf of the CHipCie,
Eduard Cimpean
Contest Director BAPC 2025
Welcome
Welcome to the city of technical expertise in the Netherlands: Delft! Here, many technical institutions have settled themselves such as TNO, Deltares and QuTech, among many others. Delft is a true student city with student life blooming in all corners of the city. The city of Delft also holds a rich history and dates back from as early as 1246!
Population
The university has some effects on the population in Delft. Did you know that the ratio of male residents between 20 and 30 year old in Delft is about twice as high as the national average? And for the age range 20–24 this is even as high as three times the national average!
Associations
Student life is very rich in Delft. Many students are part of a student association: social, sports, games, hobby associations. There is certainly an association for every occasion! All associations hold in common a social aspect of hosting fun events and bringing students closer together. Even BAPC 2025 is organised by members of the study association W.I.S.V. ‘Christiaan Huygens’!
Source: OnTheWorldMap
Systems
During the contest, the computer is your most valuable resource (perhaps apart from coffee). A brief explanation of our systems can be found on this page.
Hardware
Each team will have exactly one workstation. The only operating system available to you will be Ubuntu 24.04 with Xfce.
Software
The jury will run your submissions on the same system with the same compilers. During the contest, you will be able to choose between the languages C, C++, Python, Java, and Kotlin. Using different languages for different problems is allowed. For a complete list of available IDEs, editors, language versions and compiler commands, see 2025.bapc.eu/systems.
During the contest
An introductory presentation on the systems will be given on Saturday, please refer to the schedule for the exact time. At this presentation, do not hesitate to ask any questions. Furthermore, if you stumble upon any problems with the system during the test session or contest, let us know and we will be more than happy to assist you.
Jury and Rules
We follow the World Finals’ Rules, so a team is allowed to bring 3 copies of their Team Reference Document, but not allowed to bring any additional reference materials such as books, program listings and notes! You may not bring any electronic device or machine-readable media (this includes but is not limited to cell phones, watches, digital cameras, and mp3 players). Teams are not allowed to replace the provided keyboard and mouse. You may bring pens or pencils, but not paper (these will be provided). Winter coats, bags, etc. should not be brought to the contest floor.
Each contestant may bring a copy of a Team Reference Document. This document may contain up to 25 pages of reference materials, single-sided, letter or A4 size, with pages numbered in the upper right-hand corner and your university name printed in the upper left-hand corner. Text and illustrations must be readable by a person with correctable eyesight without magnification from a distance of ½ meter. It may include handwritten comments and corrections on the fronts of pages only. The document should be in some type of notebook or folder with the name of your institution on the front.
Each team member may bring one printed, unannotated natural language dictionary. You may bring mascots such as stuffed toy animals or party hats (provided they do not violate any of the above constraints). If there is some other item your team needs at the contest, please contact the Head of Jury.
Team Reference Documents should be handed in at the registration. Mascots, snacks, and other items (see above) can be brought to the team’s table during the test session. These items should be left on the table after the test session and will be checked before the main contest. It is not allowed to bring anything with you to the contest floor for the main contest, with the exception of unmodified liquid containers (e.g. mugs, cups, bottles).
For advice from the jury, see: jury.bapc.eu/advice.
Team Composition
A student may compete when eligible according to the official ICPC regional rules summarised in the 2025-26 ICPC Regionals Eligibility Diagram. A team consists of 3 eligible students. The educational institutions must be from one of the region’s member countries. By special request, teams from other countries may be allowed to participate in this region, as stated in the ICPC Regional Rules. All teams who want to participate must be registered.
Conduct during contest
The ICPC is an extra-curricular, competitive programming sport of the universities of the world. Good sportsmanship is a requirement. At BAPC, teams and coaches should not wear or bring anything that might distract from spotlighting any other team. At the contest, test session, opening ceremony and award ceremony require official BAPC shirts, do not bring anything with you other than smiles, goodwill, and teammates. Your name sticker should be worn visibly at all times. The regional contest director is empowered to add additional restrictions and to correct inappropriate behavior.
Company profiles
JetBrains
JetBrains is a global software company that creates professional software development tools and advanced collaboration solutions trusted by more than 15 million users worldwide. Since 2000, we have built a product catalog that covers all stages of the software development cycle, major technologies, programming languages, and educational processes.
As developers of the Kotlin programming language and creators of professional development products like IntelliJ IDEA, CLion, and PyCharm, as well as educational tools that help people learn and teach computer programming, we are dedicated to supporting individuals throughout their software development journeys. Sponsoring ICPC has special significance for JetBrains and aligns with our commitment to nurturing promising young talent and working with the brightest minds.
Visit jb.gg/icpc to learn about JetBrains’ involvement with the ICPC and find materials on how the company supports the brilliant minds of the ICPC community.
IMC Trading
No siloes. No hierarchies. Just great ideas. As a leading global market maker, IMC uses algorithmic trading and advanced technology to buy and sell securities on multiple trading venues worldwide.
Across Europe, the US, and Asia-Pacific, our technologists and traders collaborate to explore, design, and develop the software, hardware, advanced networks, and algorithms that drive our trading strategies and provide essential liquidity to financial markets.
Our enduring success is testament to the strength of our values. We fuse creative freedom, open feedback, and quick iteration to empower some of the world’s most talented people. We recognize the best ideas today – and collaborate across teams, borders, and time zones to make them even better tomorrow. And while we work hard, we have lots of fun doing it.
It’s a unique culture that sets us apart. As we like to say, there’s only one IMC.
WEBB Traders
WE ARE A LEADING MARKET MAKER
WEBB Traders is a proprietary trading company redefining trading as a unified eort powered by technology, expertise, and collaboration. Since our first trade in 2009, we have built a culture of openness, community, and entrepreneurship where curiosity and ambition drive everything we do.
WEBB TALENT
A career at WEBB is more than just a job. It means joining a community of bright, curious people who love a challenge and strive for excellence. Think trading is all work and no play? Not at WEBB. From weekly get-togethers and team events to annual trips, we make sure there is always room for fun.
As we continue to grow and expand into new markets, we are looking for talented traders, researchers, engineers, and other specialists to join the WEBB movement.
NOT YOUR TYPICAL TRADING ENVIRONMENT
Opportunity is everything at WEBB. There is no single way to trade, and collaboration across teams and disciplines is at the heart of how we work. By combining diverse perspectives, we uncover smarter ways to achieve results and push the boundaries of what is possible.
SERVING A GLOBAL FINANCIAL SYSTEM
As a market maker, we use our own capital to trade on global stock and derivatives exchanges. By leveraging a broad network of interdealer brokers and the latest trading technology, we add liquidity to financial markets through carefully structured trades.
If you are driven, a team player, and eager to learn in a fast-paced, collaborative environment, we would love to hear from you. Join WEBB and become part of a community where expertise meets innovation.
Schedule
Saturday - October 25, 2025
8:00 | |||||
---|---|---|---|---|---|
8:30 | Walk in Building 35 | ||||
9:00 | Registration Building 35 | ||||
9:30 | Opening ceremony Building 35 - Speeches hall | ||||
10:00 | |||||
Test session Building 35 - Contest hall | |||||
10:30 | |||||
Company market Building 35 - Speeches hall | |||||
11:00 | |||||
11:30 | Lunch Building 35 - Speeches hall | ||||
12:00 | |||||
12:30 | Last minute remarks Building 35 - Speeches hall | ||||
13:00 | Contest Building 35 - Contest hall | ||||
13:30 | |||||
14:00 | |||||
14:30 | General coach meeting Building 35 - Meeting room 1 | ||||
15:00 | |||||
15:30 | |||||
16:00 | |||||
16:30 | |||||
17:00 | |||||
17:30 | |||||
18:00 | |||||
Solutions and award ceremony Building 35 - Speeches hall | |||||
18:30 | |||||
19:00 | |||||
19:30 | Dinner to go Building 35 | ||||
20:00 | |||||
20:30 | |||||