NCPC @ JTH / JU

Nordic Collegiate Programming Contest

2026 Rudy Matela (rudy.matela@ju.se), JTH

What is the NCPC?

Nordic Collegiate Programming Contest

We host it at JU every year.

The NCPC format:

Β 

  • 1 problem solved = 1 balloon!

NCPC 2026

Where? Β  Here at JU / JTH.

When? Β  Saturday 3 October.

How are the problems?

  • Programming
  • Algorithms
  • Data Structures
  • From easy…
  • … to hard.

Example:

The β€œkm/h” problem from NCPC 2025

NCPC Schedule, Saturday, 3 October 2026

From 10:00 to 16:30

Time Event Location
10:00 – 10:15 Recommended arrival JTH (yellow building)
10:15 – 10:45 Introduction Presentation Stora Enso E1029
11:00 – 16:00 Main Contest (NCPC 2026) Husqvarna E1028
Around 12:00 Light lunch is served Galleriet E1120
16:00 – 16:30 Quick Award Ceremony Stora Enso E1029

Why participate?

  • Its fun! You get baloons 🎈🎈🎈!
  • A great way to practice programming: data structures, algorithms, etc.
  • Coursework: gets easier.
  • Teamwork.
  • Meet people / networking.
  • Potential travel (if you qualify)
  • Nice for your CV.
  • Meet companies (event sponsors).

How to register in the NCPC?

  1. form a team of up to 3 team members
  2. email <rudy.matela@ju.se> info for the (3) team members:
    • full name;
    • university email address (e.g.: @student.ju.se);
    • a team name.
  3. wait for an email with a link to complete registration
  4. complete the registration on the received link

Coming up:

These are in your student calendars. Rooms: E1029 (Stora Enso) and E1028 (Husqvarna).

jukod.github.io/slides

.

Preparing/practicing for the NCPC

The best problems for practicing leading up to the competition are the problems from NCPC 2025, NCPC 2024 and NCPC 2023 (last years). Here are 6 interesting problems in order of difficulty:

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.

The competition stages:

  1. NCPC: Nordics
  2. NWERC: NW EU
  3. EUC: Europe
  4. ICPC: World Finals

Qualifying teams move to the next stage.

There’s an intricate web of competitions worldwide…

Start here! Β  ⬆️

JU/JTH @ NCPC: summary

NCPC #-solvedΒ ps. πŸ‡ΈπŸ‡ͺ-rank πŸ‡ΈπŸ‡ͺ% rank %
NCPC 2023 5 🎈🎈🎈🎈🎈 24th / 36 top 66% 89th / 160 top 55%
NCPC 2024 4 🎈🎈🎈🎈 9th / 23 top 40% 39th / 139 top 30%
NCPC 2025 5 🎈🎈🎈🎈🎈 13th / 49 top 27% 41th / 173 top 25%

… also: 3 problems solved at NWERC 2024!

JU/JTH @ NCPC: #-teams summary

NCPC #-teams #-students
NCPC 2023 πŸ‘₯ (1) πŸŽ“πŸŽ“πŸŽ“ (3)
NCPC 2024 πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯ (4) πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“ (11)
NCPC 2025 πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯ (10) πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“ (30)
Β 
NCPC 2026 πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯πŸ‘₯… (ΒΏβ‰₯10?) πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“πŸŽ“β€¦ (ΒΏβ‰₯30?)

Β 

.

NCPC 2025 @ JTH/JU.

NWERC 2024 @ Delft, Netherlands: time lapse #1.

NWERC 2024 @ Delft, Netherlands: time lapse #2.

ICPC 2009 World Finals @ Stockholm, Sweden

  • ICPC 2009 World Finals, Stockholm
  • ICPC 2019 World Finals, Porto
  • ICPC 20?? World Finals, ????

.

To compile this document from source run:

pandoc --title "JU Kod" -tslidy -s slides.md -o slides.html

You need pandoc installed.

This slide set can be found on:

https://jukod.github.io/slides

.