The 1999-2000 ACM North Central Regional Programming Contest was held simultaneously at numerous sites throughout the region from 1:30 to 6:30 P.M. EST on Saturday 13 November 1999.

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 6 problems to be solved over a 5 hour period. The official solutions have not yet been posted, so what follows are the questions and MY solutions.

Problem 1
Problem 1 Solution (C)
Problem 1 Solution (C++)

Problem 2
Problem 2 Solution (C)
Problem 2 Solution (C++)

Problem 3
Problem 3 Solution (C)
Problem 3 Solution (C++)

Problem 4
Problem 4 Solution (C)
Problem 4 Solution (C++)

Problem 5
Problem 5 Solution (C)
Problem 5 Solution (C++)

Problem 6
Problem 6 Solution (C)
Problem 6 Solution (C++)

For more information, please visit the official contest site.