MidAtlantic 2001 Problem Set, Data and Solutions

Here are the datasets and judges' solutions for the 2001 problem set. Each problem had at least three independent judges' solutions written for it, in addition to hand-checking test data and solutions. Submitted solutions were graded with diff, with the -w option used when the problem specification was not specific about the amount of whitespace. The judging was not fully automatic, and the output of each program is seen by the judge before the output of diff.

Comments

Some common observations made by the judges:

Clarifications

The following clarifications were issued during the contest. The problem set distributed is what was actually used during the contest. It was not edited to fully reflect these clarifications.

Data and solutions

Problem Problem Name Difficulty Test Input Test Output Judge's Solution
A Financial Management Easy pA1.in pA1.out checking.C
B I Think I Need a Houseboat Easy pB1.in pB1.out erode.c
          houseboat.java
C Start Up the Startup Easy-Medium pC1.in, pC1.out, docmatch.cpp,
      pC2.in, pC2.out, Search.java
      pC3.in pC3.out  
D A New Growth Industry Easy-Medium pD1.in, pD1.out, newGrowth.cpp,
      pD2.in, pD2.out, newgrowth.java
      pD3.in, pD3.out,  
      pD4.in pD4.out  
E Algernon's Noxious Emissions Medium pE1.in, pE1.out, emissions.cpp,
      pE2.in, pE2.out, algernon.java
      pE3.in, pE3.out,  
      pE4.in, pE4.out,  
      pE5.in, pE5.out,  
      pE6.in, pE6.out,  
      pE7.in, pE7.out,  
      pE8.in, pE8.out,  
      pE9.in, pE9.out,  
      pE10.in, pE10.out,  
      pE11.in, pE11.out,  
      pE12.in, pE12.out,  
      pE13.in, pE13.out,  
      pE14.in pE14.out  
F FDNY to the Rescue Medium pF1.in, pF1.out, firehouse.cpp
      pF2.in, pF2.out, firehouse.java
      pF3.in, pF3.out,  
      pF4.in, pF4.out,  
      pF5.in, pF5.out,  
      pF6.in, pF6.out,  
      pF7.in, pF7.out,  
      pF8.in pF8.out  
G For the Porsche Hard pG1.in pG1.out porsche.C,
          features.c
H Oh, Those Achin' Feet Hard pH1.in pH1.out city_map.c,
          city.java