NCPC 2025 @ Jönköping University
This page has information for those attending NCPC 2025 at the Jönköping University site. For those attending in other sites, please see the information on the official NCPC 2025 website.
Summary
NCPC is the Nordic Collegiate Programming Contest, a competition involving algorithms and programming aimed at university students. You can find further info in NCPC's website.
Important information:
- You must register to participate.
- Note the schedule and date: Saturday, 4 October 2025.
- Bring your own laptops and chargers, only a table, chairs and electric sockets are provided.
- Be mindful of the competition rules.
- for questions, contact the site director Rudy Matela <rudy.matela@ju.se>.
Schedule, Saturday, 4 October 2025
Time | Event | Location |
---|---|---|
10:00 -- 10:15 | Recommended arrival | JTH (yellow building) |
10:15 -- 10:45 | Introduction Presentation | Stora Enso E1029 Auditorium |
11:00 -- 16:00 | Main Contest (NCPC 2025) | Husqvarna E1028, Finnveden E1022 |
Around 12:00 | Light lunch is served | Galleriet E1120 |
16:00 -- 16:30 | Quick Award Ceremony | Stora Enso E1029 Auditorium |
Registration
You must register to participate in the Nordic Collegiate Programming Contest (NCPC 2025). Registration steps:
- find a coach (usually a lecturer from your programme).
- JTH's CSE students: Rudy Matela will gladly be your coach, just email him: <rudy.matela@ju.se>.
- form a team of up to 3 team members, having 3 is recommended.
- send your coach the required information for all (3) team members:
- full name;
- university email address (e.g.:
@student.ju.se
); - a team name -- look at past year for inspiration.
- coaches must follow the registration instructions for NCPC 2025:
- select Jönköping University as the site.
- after the coach registers the team, team members get an email to complete their registration.
Registration is now open. Coaches can register at the ICPC Global website. We recommend registering by 19 September or as early as possible to guarantee a spot.
Arrival
After you enter JTH (yellow building), turn left at the first corridor then go straight. You'll find the Stora Enso auditorium there.
Light lunch
Light lunch will be served (sandwiches). There should be coffee and biscuits throughout. You are allowed (and recommended) to bring snacks.
JTH
Tekniska Högskolan i Jönköping, one of the four schools of Jönköping University.



Maps
Here is a map of the rooms used in the event:
Here is how we will distribute 8 teams per room:
We will set up tables like this ideally the day before.
Again, computers will not be provided: teams are expected to bring their own laptops.
The NCPC
The Nordic Collegiate Programming Contest (NCPC) is held every year. Teams of 3 university students compete solving ≈ 10 programming problems in 5 hours using either C, Python, Java, C#, C++, Haskell or one of 40 other programming languages. At the end, the team with most solved problems wins. It's quite fun! :-)
Preparing/practicing for the NCPC
The best problems for practicing leading up to the competition are the problems from NCPC 2023, NCPC 2022 and NCPC 2021 (last years). Here are 8 interesting problems in order of difficulty:
- F - FizzBuzz 🐝
- C - Coffee Cup Combo ☕
- K - Knot Knowledge 🪢
- L - Locust Locus 🦗
- H - Highest Hill ⛰️
- J - Jamboree ⛺
- C - Converting Romans 🏛️
- G - Graduation Guarantee 🎓
They are available for practice at open.kattis.com. You can submit your solutions online there, so you can check if they are really correct.
After completing the easiest problems above, you can start solving harder problems from the past few years: NCPC 2024; NCPC 2023; NCPC 2022; NCPC 2021; NCPC 2020; NCPC 2019; NCPC 2018; NCPC 2017.