PC^2 is Programming Contest Control System, official PC^2 website. Version I am using is pc2-9.1.5-1969.

Needless to say, you should move “pc2v9.ini” into a “bin” directory and change it appropriately. In addition, path to your compiler executable should be in your environment variable PATH.

Only difference compared to *nix systems is in specification of Languages. For a MinGW compiler this is correct language spec. (Pay attention to details.)


And for Cygwin compiler this is the spec.


Since cygwin is using symbolic links we have to specify a link to actual .exe file. This is for gcc version 3, you can guess what will happen with different versions.

Running pc2server.bat

Default settings for version 9 are:

  • Username: site1
  • Password:
  • Contest Password: site1

Running pc2admin.bat

Default settings for version 9 are:
  • Username: root
  • Password: