JU Kod

Competitive programming study group at JTH / JU

NCPC Practice Workshop

Friday, 13:15 -- 17:00, at set dates.

We will hold a practice programming contest in a format similar to the NCPC.

Instructions

πŸƒ Be quick, the contest starts soon at 13:37 sharp ⏱️...

  1. πŸ• Arrive at 13:15 at the latest, bring a laptop computer
  2. πŸ‘₯ Form a team of three (3).
  3. 🏝️ Sit together on an island.
  4. πŸ‘€ Create users on open.kattis.com, ideally one for each team member.
  5. 🎈 Decide on a team name. (If out of ideas, use initials "ABC".)
  6. πŸ’¬ Tell Rudy your team name and usernames to register.
  7. βœ… Accept the invitation on open.kattis.com.
  8. ⏱️ Sit and wait:

⏳ We cannot add teams once the contest has started, be quick 🎯.

Agenda

time Topic
13:15 πŸ‘₯ Team registration & setup (see instructions)
13:25 πŸ“ƒ Quick intro presentation
13:30 ⏳ Last-minute registrations
13:37 🎈 Actual NCPC Practice Contest
16:50 πŸ† Announcing results & wrap-up
17:00 βœ… The end

Format & Rules

In short: Teams of up to three persons try to solve as many programming problems as possible, without external help.

Format

The NCPC format:

Problems usually involve standard IO in the command line:

Rules

These are the NCPC rules.

Equipment:

What you may and may not use:

For instance:

If you are using VS Code, please remember to disable Copilot or any extensions with Generative AI.

Additional rules

The above rules are a copy of NCPC's rules. In the practice workshop we have the following additional rules:

Tips

Other info

Full capacity: 18 teams, 54 students

Optimal: 9 teams, 27 students

Total contest time: 3h 13m 37s starting at 13:37