|
| 1 | +--- |
| 2 | +layout: event_small_title |
| 3 | +title: "Nordic Collegiate Programming Contest 2024" |
| 4 | +place: "E-building" |
| 5 | +timerange: "10:00 - 17:00" |
| 6 | +id: ncpc |
| 7 | + |
| 8 | +--- |
| 9 | + |
| 10 | +<br /> |
| 11 | +The [Nordic Collegiate Programming Contest](https://nordic.icpc.io/ncpc2024) (NCPC) is the Nordic Championships in Competitive programming in teams for university students. **Both student teams and professional teams are welcome to participate.** |
| 12 | + |
| 13 | +Register for the contest at [https://icpc.global/regionals/finder/Nordic](https://icpc.global/regionals/finder/Nordic). Pick Lund University as site. All team members need an account at [https://icpc.global/](https://icpc.global/) to register. |
| 14 | + |
| 15 | +Last date to register is **Wednesday the 2nd of October**. |
| 16 | + |
| 17 | +### Practice sessions |
| 18 | +We host weekly training sessions for NCPC each Wednesday - have a look in the `#progträningar` channel on our [discord server](https://discord.gg/NpnXYj4). |
| 19 | + |
| 20 | +The 25th of September there will be a training contest at Voyado - one of our sponsors! If you wish to participate and eat some pizza at the same time, please sign up at [https://careers.voyado.com/pages/code-lth-voyado](https://careers.voyado.com/pages/code-lth-voyado)! |
| 21 | + |
| 22 | +### Schedule |
| 23 | + |
| 24 | +5th of October |
| 25 | + |
| 26 | +<style> |
| 27 | +td, th {padding: 5px;} |
| 28 | +</style> |
| 29 | + |
| 30 | + |
| 31 | +| Time | Place | | |
| 32 | +|: --- :|: --- |: --- | |
| 33 | +| 10:00 - 10:30 | E:B | Last minute information | |
| 34 | +| 11:00 - 16:00 | Contest rooms | The contest | |
| 35 | +| 16:00 - 17:00 | E:B | Solution session & Prize ceremony | |
| 36 | + |
| 37 | +This year your team participates from a single personal computer on site at LTH (please read the [rules](#rules) below). |
| 38 | + |
| 39 | + |
| 40 | +### Sponsors & Prizes |
| 41 | +<div style="display: flex; align-items: center; flex-wrap: wrap; gap: 10px"> |
| 42 | + <img style="max-width: calc(min(100%, 270px))" src="/assets/images/2022/Neo4j-logo_color.png"> |
| 43 | + <img style="max-width: calc(min(100%, 350px))" src="/assets/images/2023/voyado-logo-black.png"> |
| 44 | +</div> |
| 45 | + |
| 46 | +[Neo4j](https://neo4j.com/) and [Voyado](https://voyado.com/) are the sponsors of NCPC@LTH in 2024. |
| 47 | + |
| 48 | +The top student team(s) will have the possibility to participate in the regional contest [NWERC](https://www.nwerc.eu), which will take place the 22th-24th of November. |
| 49 | + |
| 50 | +<a name="about"></a> |
| 51 | + |
| 52 | +### About NCPC |
| 53 | + |
| 54 | +NCPC is an annual 5 hour contest where your team is given 8-13 algorithmic problems to solve. |
| 55 | + |
| 56 | +The problems vary greatly in difficulty, from beginner level to extremely hard. |
| 57 | + |
| 58 | +Solve each problem by: |
| 59 | +- Writing a program in one of the [supported programming languages](https://open.kattis.com/help) |
| 60 | +- Test it locally on your computer with the sample test cases |
| 61 | +- Submit it to the online judge system [Kattis](https://open.kattis.com). |
| 62 | +- Wait for the results on the secret test cases. |
| 63 | + |
| 64 | +Kattis will tell you if your program: |
| 65 | +- Was Correct (Accepted) |
| 66 | +- Produced the wrong output (Wrong Answer) |
| 67 | +- Ran too slow (Time Limit Exceeded) |
| 68 | +- Crashed (Run Time Error) |
| 69 | + |
| 70 | +If you submit a program which is not correct, but you later in the contest solve the problem, you receive 20 minutes of penalty time for the incorrect attempt. |
| 71 | + |
| 72 | +At LTH this contest is used as the qualifier for the regional contest [NWERC](https://www.nwerc.eu). The top student team(s) that are ICPC-eligible will advance to NWERC. |
| 73 | + |
| 74 | +The contest was created in Lund in 1991 by Roy Andersson at the department of Computer Science at Lund University, and has since been organized yearly. In 1996 it became the Swedish Championships, and in 2011 it became the Nordic Championships. At [http://cs.lth.se/contest/](http://cs.lth.se/contest/) information, images and previous scoreboards are archived. |
| 75 | + |
| 76 | +<a name="rules"></a> |
| 77 | + |
| 78 | +### Rules |
| 79 | + |
| 80 | +In short: |
| 81 | + |
| 82 | +- A team consists of 1 - 3 team members |
| 83 | +- You may only use one computer. |
| 84 | +- You participate on your own computer - at LTH. |
| 85 | +- You are allowed to use pre written code in the contest. |
| 86 | +- You are **NOT** allowed you use the internet during the contest. |
| 87 | +- You are **NOT** allowed to ask anyone outside your team for help. |
| 88 | +- Your team is ranked by the number of problems you solve, and then by penalty time. |
| 89 | + |
| 90 | +Your team is ICPC-eligible (can compete in the student contest) if all team members fulfills the following criteria: |
| 91 | +- Born in 2001 or later **OR** started studying at Lund University in 2020 or later. |
| 92 | +- Is enrolled at Lund University. |
| 93 | + |
| 94 | +If these criteria does not hold for all team members, your team can instead participate in the open contest. |
| 95 | + |
| 96 | +The full rules can be found at the official [NCPC 2024 website](https://nordic.icpc.io/ncpc2024/compete#rules). |
| 97 | + |
| 98 | +### Tips |
| 99 | + |
| 100 | +If you have not previously participated in NCPC a great way to prepare is to have a look at the [problems from last year](https://ncpc23.kattis.com/problems). Solve the problems ordered by how many people solved them during the contest - marked by green on the [scoreboard](https://ncpc23.kattis.com/standings). |
0 commit comments