The Thirteenth Annual Northern Michigan University Invitational Programming Contest was held from 12:00 to 5:00 P.M. EST on Saturday 24 March 2012 at Northern Michigan University.

The contest was organized by the NMU student chapter of the ACM and was attended by 84 students on 30 teams representing the following 6 schools.

Algoma University, Sault Sainte Marie, Ontario, Canada
The College of St. Scholastica, Duluth, Minnesota, United States of America
Lake Superior State University,Sault Sainte Marie, Michigan, United States of America
Michigan Technological University, Houghton, Michigan, United States of America
Northern Michigan University, Marquette, Michigan, United States of America
University of Michigan-Flint, Flint, Michigan, United States of America

The contest consisted of 6 problems to be solved over a 5 hour period.

Here is the list of rules.

Below is the list of problems, test input files, correct output files, and sample solutions. There were many ways to solve the problems, of course. These solutions were written in Java, and are included along with executable Jar files.

Problem 1
Problem 1 Input File
Problem 1 Output File
Problem 1 Solution
Problem 1 Executable

Problem 2
Problem 2 Input File
Problem 2 Output File
Problem 2 Solution
Problem 2 Executable

Problem 3
Problem 3 Input File
Problem 3 Output File
Problem 3 Solution
Problem 3 Executable

Problem 4
Problem 4 Input File
Problem 4 Output File
Problem 4 Solution
Problem 4 Executable

Problem 5
Problem 5 Input File
Problem 5 Output File
Problem 5 Solution
Problem 5 Executable

Problem 6
Problem 6 Input File
Problem 6 Output File
Problem 6 Solution
Problem 6 Executable

First place went to Michigan Technological University THE NETWORK SANITATION COMMITTEE.
Second place went to Michigan Technological University TEAM SECRET.
Third place went to independent team TREES WITH BIG BREADTHS.

First place undergraduate went to Michigan Technological University TEAM SECRET.
Second place undergraduate went to Michigan Technological University SLOPPY JOE PIRATES.
Third place went to Michigan Technological University DESTROY THE EARTH SPHERE.

The first place school was Michigan Technological University. The second place school was Lake Superior State University. The third place school was Northern Michigan University.

Here are the complete results.

Here is the laptop tutorial.