Queen's Internal Programming Contest 2006

The seventh annual Queen's Internal Programming Contest was held on Satuday, February 11, 2006. The contest was hosted and sponsored by the School of Computing.

Contest Problem Set, Solutions and Test Data


Queen's Internal Programming Contest 2005

The sixth annual Queen's Internal Programming Contest was held on Saturday, January 29, 2005. The contest was hosted by the School of Computing with software prizes furnished by Microsoft.

Though a difficult problem set kept the scores down, we are very impressed with the turnout and achievement of our undergraduates.

The winners, by final score, are:

1Jerome MouritsComputing, 3rd year
2Daniel TrangBiomedical Computing, 4th year
3Albert ChoiBiomedical Computing, 3rd year
4Keith ChungComputing/Math, 3rd year
5Hubert TongComputing, 2nd year
6Imran ZaidiCognitive Science, 2nd year
7Grahme HillSoftware Design, 2nd year
8Bryan LoganCognitive Science, 1st year
9Jean-Francois DostalerComputer Engineering, 3rd year

The winners, by academic year, are:

First YearBryan Logan
Second YearHubert Tong
Third YearJerome Mourits
Fourth YearDaniel Trang

Contest Problem Set, Final Scores, Solutions and Test Data

A discussion of the problem set, and the logic behind the solutions, will be held at 7:00 PM on February 17th in Goodwin 620 (first door left from the elevator).

Queen's Internal Programming Contest 2004

The contest was held on Saturday, January 31, 2004. Thank you everyone for participating. Here is the official announcement .

The winners, by final score, are:
First Place Bartholomew Furrow (Physics)
Second Place Gary Linscott (Computing)
Third Place Daniel Trang (Computing)
Fourth Place Keith Chung (Computing)
Fifth Place Nick Alexander (Math)
Sixth Place Shiva Mayer (Eng Physics)
Seventh Place Herman Wu (Comp Eng)
Eighth Place Jean-Francois Dostaler (Comp Eng)
Ninth Place Huburt Tong (Computing)
Tenth Place Imran Zaidi (Computing)

The winners, by academic year, are:
First Year Hubert Tong/Imran Zaidi
Second Year Keith Chung
Third Year Herman Wu
Fourth Year Bartholomew Furrow

The prize for each winner by academic year is a copy of Microsoft Visual Studio .NET, an Xbox game or Microsoft Windows XP, furnished by Microsoft .

Contest Problem Set, Solutions and Test Data, and Final Scores

We would like to thank Microsoft for furnishing prizes as well as the School of Computing and Department of Electrical and Computer Engineering for sponsoring our contest this year. As always, we appreciate the support of the Faculty of Applied Science and the Faculty of Arts and Science . Special thanks to (in alphabetical order) Tom Bradshaw (System Adminstrator), Ben Hall (System Adminstrator), Gary Powley (System Adminstrator), Oscar Roque (Microsoft representative), and Dr. Tennent (undergraduate chair).


Queen's Internal Programming Contest 2003

The contest was held on Saturday, January 25, 2003. Thank you everyone for participating. Here is the official announcement .

The winners, by final score, are:
First Place Daniel Trang
Second Place Gary Linscott
Third Place Nick Alexander
Fourth Place Bartholomew Furrow

The winners, by academic year, are:
First Year Keith Chung/Jerome Mourits
Second Year Herman Wu
Third Year Daniel Trang
Fourth Year Chris St. John

The prize for each winner by academic year is a copy of Microsoft Visual Studio .NET, sponsored by Microsoft .

Contest Problem Set, Solutions and Test Data, and Final Scores

We thank Microsoft and the School of Computing for sponsoring our internal contest again this year. Special thanks to (in alphabetical order) Tom Bradshaw (our system administrator who saved us from the MSSQL worm on the very date of the contest), Dr. Dawes (acting undergraduate chair), Marcus Miller (Microsoft representative), and Dr. Tennent (undergraduate chair).


Queen's Internal Programming Contest 2002

The contest was held on Saturday, January 26, 2002. Thank you everyone for participating. Here is the official announcement .

The winners, by final score, are:
First Place Chris Wolfe
Second Place Chris St. John
Third Place Gary Linscott
Fourth Place Katherine Davison

The winners, by academic year, are:
First Year Frank Goytisolo
Second Year Gary Linscott
Third Year Chris St. John
Fourth Year Chris Wolfe

The prize for each winner by academic year is a copy of Windows XP Professional, sponsored by Microsoft .

Contest Problem Set, Solutions and Test Data, and Final Scores

We thank Microsoft for sponsoring our internal contest this year.


Queen's Internal Programming Contest 2001

Here is the official announcement .

The contest was held on Saturday, February 3, 2001. Thank you everyone for participating.

The winners, by final score, are:
First Place Chris Wolfe
Second Place Chris St. John
Third Place David Tausky

The winners, by academic year, are:
First Year Gary Linscott
Second Year Chris St. John
Third Year Chris Wolfe
Fourth Year Jeremy Hussell

Contest Problem Set, Solutions and Test Data, and Final Scores

I have to admit that I was mean: almost all submissions of the first question (Fractions) should be "correct". I followed the practice of the ACM programming contest that there are always traps for seemingly easy questions. Note that the solutions were not written in a good programming style. In programming contest (like the ACM programming contest) no one will care about your style, as long as it works perfectly!

We thank Nortel Networks for sponsoring our internal contest this year.


Queen's Internal Programming Contest 2000

The contest was held on Saturday, January 22, 2000. Thank you everyone for participating.

The winners, by final score, are:
First Place Travis Gagie
Second Place Bob Durie
Third Place Jeremy Hussell

The winners, by academic year, are:
Second Year David Tausky
Third Year Jeremy Hussell
Fourth Year Travis Gagie

Contest Problem Set and Solutions

The contest problem set can be found in here .

I have to admit that the questions are tricky. So do not be discouraged if you cannot answer them, especially when you will need some knowledge used in higher year computer science courses (like question one).

The solutions in C, and the test cases that are used to test the correctness of your programs, can be found in here . Note that the solutions were not written in a good programming style. In programming contest (like the ACM programming contest) no one will care about your style, as long as it works perfectly!


[School of Computing Home] | [Queen's ACM Team Home ]

Maintained by the ACM Team, last updated April 11, 2003

[School of Computing] [Queen's University ACM Team]