ICPC Banner Image

2023 ICPC North America Championship (NAC) Programming Environment

This page describes current plans for the Programming Environment which will be available to each NAC team.  Please note that these plans are subject to change.  See the "Update History" list at the bottom of this page for information on the currency of what is shown here.

Hardware:

Each team at the North America Championship contest will be provided with one workstation.  The configuration of the workstation will be as follows:

No hardware substitutions will be allowed (that is, teams may not bring their own equipment onto the contest floor).  This includes that teams may not substitute keyboards or other peripherals; all teams will use identical equipment, as described above, during the contest.

Software:

The software configuration for the NAC is based on that which is used at the ICPC World Finals, and will consist of the following: