The 2001-2 ACM North Central North American Regional Programming Contest was held simultaneously at numerous sites throughout the region on Saturday 10 November 2000.

In particular, Lake Superior State University, Sault Sainte Marie, MI, hosted teams from several schools:

Algoma University College, Sault Sainte Marie, Ontario, Canada
Lake Superior State University, Sault Sainte Marie, Michigan, USA
Michigan Technological University, Houghton, Michigan, USA
Northern Michigan University, Marquette, Michigan, USA

The contest consisted of 9 problems to be solved over a 5 hour period. No official solutions were published, so what follows are my solutions, written in ANSI C.

Problem 1
Problem 1 Solution
Problem 1 Test Input
Problem 1 Expected Output

Problem 2
Problem 2 Solution
Problem 2 Test Input
Problem 2 Expected Output

Problem 3
Problem 3 Solution
Problem 3 Test Input
Problem 3 Expected Output

Problem 4
Problem 4 Solution
Problem 4 Test Input
Problem 4 Expected Output

Problem 5
Problem 5 Solution
Problem 5 Test Input
Problem 5 Expected Output

Problem 6
Problem 6 Solution
Problem 6 Test Input
Problem 6 Expected Output

Problem 7
Problem 7 Solution
Problem 7 Test Input
Problem 7 Expected Output

Problem 8
Problem 8 Solution
Problem 8 Test Input
Problem 8 Expected Output

Problem 9
Problem 9 Solution
Problem 9 Test Input
Problem 9 Expected Output

For more information, please visit the official contest site.