IBM logo

ICPC main sponsor worldwide

DF logo

Swedish sponsor
Trolltech logo

Norwegian sponsor
FAST logo

Norwegian sponsor

NCPC 2006

30th September 11:00-16:00 CEST

Participating sites

Back to main NCPC page
a part of
ICPC logo



The contest was be held Saturday September 30th. 86 teams were competing, and Lag Bernhardsson from KTH became Nordic champions. In five hours, they solved 7 out of 9 problems. All the best teams will go on to compete in the North-West European Regional Contest (NWERC 2006) in Stockholm in November.

Participating sites


Below are links to local information about the contest. Smaller sites might not set up a web-page. The organisers will then inform you in other ways:



The rules for this contest is given by the ICPC regional contest rules, with the following clarifications and additions.

Who may compete

Note: The old “grandfather” rule is no longer effective. This means that there is no limit on the number of 4th/5th-graders on a team.

Basically, any student who started his/her university/college studies in 2002 or later is eligible to compete. For exceptions such as retaken years, military service and so on, please see Rules#Team_Composition. Those who have competed in five regional finals (NWERC) already, or two world finals, may not compete.

What you may bring to the contest floor

  • Any written material (Books, manuals, handwritten notes, printed notes, etc).
  • Pens, pencils, blank paper, stapler and other useful non-electronic office equipment.
  • NO material in electronic form (CDs, USB pen and so on).
  • NO electronic devices (Cellular phone, PDA and so on).

What you may use during the contest

  • What you brought to the contest floor (se above).
  • Your assigned (single) computer.
  • The program PC^2 for submitting your solutions.
  • Printers designated by the organiser.
  • Things given to you by the contest organiser.
  • Electronic content specified by the organiser, such as language APIs and compiler manuals.
  • Compilers and IDEs specified by the organiser.
  • Non-programmable tools which are a natural part of the working environment (such as diff and less).
  • NO other compilers or interpreters for programming languages.

Behaviour during the contest

Before the contest begins, you are allowed to log in on your assigned computer, and log in on PC^2. You may do nothing else with the computer (such as starting to write code). You may not touch the problem set before the contest has started.

Contestants are only allowed to communicate with members of their own team, and the organisers of the contest. You may not surf the web (except for allowed content), read e-mail, chat on MSN, or similar things. The only network traffic you may generate is from the use of PC^2 for submitting problem solutions, and access to content specified by the local organisers.

The contest

The problem set consists of a number of problems (usually 8-12). The problem set will be in English, and given to the participating teams when the contest begins. For each of these problems, you are to write a program in C, C++ or Java that reads from standard input (stdin) and writes to standard output (stdout), unless otherwise stated. After you have written a solution, you may submit it using the PC^2 system. See the PC^2 Contestants Guide for details.

The team that solves the most problems correctly wins. If two teams solve the same number of problems, the one with the lowest total time wins. If two top teams end up with the same number of problems solved and the same total time, then the team with the lowest time on a single problem is ranked higher. If two teams solve the same number of problems, with the same total time, and the same time on all problems, it is a draw. The time for a given problem is the time from the beginning of the contest to the time when the first correct solution was submitted, plus 20 minutes for each incorrect submission of that problem. The total time is the sum of the times for all solved problems, meaning you will not get extra time for a problem you never submit a correct solution to.

If you feel that problem definition is ambiguous, you may submit a clarification request via the PC^2 system. If the judges think there is no ambiguity, you will get a short answer stating this. Otherwise, the judges will write a clarification, that will be sent to all teams at all sites in the contest.

Editor: Nils Grimsmo