The 2003 ACM South Pacific Programming Contest sponsored by IBM was held on Saturday 20th September at 9 sites across Australia and New Zealand. 96 teams competed for the chance to represent their country in the World Finals in Prague next year.
Thanks to ACM for organising the contest, and to IBM for their support, including prizes for the top teams at each site.
Jump to Contest Report
|1||UNSW-G||University of New South Wales||8||886|
|2||Melbourne University A||Melbourne University||6||479|
|3||Wirthless||University of Tasmania||6||505|
|4||silver||The Australian National University||6||609|
|5||The Pumpkin Lemma||University Of Otago||6||790|
|6||Indra’s Pearls||University of Canterbury||6||933|
|7||UNSW-M||University of New South Wales||5||429|
|8||A Handshaking Llama||University of Waikato||5||434|
|9||Null||University of Auckland||5||441|
|10||Adelaide Team 1||University of Adelaide||5||447|
|10||Melbourne University B||Melbourne University||5||447|
|12||orange||The Australian National University||5||463|
|12||UNSW-F||University of New South Wales||5||484|
|12||SSH||University of Auckland||5||573|
|12||CSOOHYBMW||University of Waikato||5||600|
|12||Team Name||University of Auckland||5||613|
|12||UniSA Team 2||University of South Australia||5||614|
|12||Macquarie 1||Macquarie University||5||784|
|20||atra||The Australian National University||4||182|
|20||Void||University of Auckland||4||238|
|20||UNSW-H||University of New South Wales||4||244|
|20||Unisa Team 1 (Second Year)||University of South Australia||4||248|
|20||Heisenburg||University of Adelaide||4||307|
|20||MOD7||University of Auckland||4||321|
|20||UNSW-J||University of New South Wales||4||323|
|20||Coders of The Lookup Table||The University of Western Australia||4||350|
|20||UNSW-C||University of New South Wales||4||357|
|20||Division by Zero||University of Waikato||4||367|
|20||UNSW-I||University of New South Wales||4||373|
|20||Bond B||Bond University||4||410|
|20||Elephant Fresh||University of Tasmania||4||410|
|20||Turings Machines||University Of Otago||4||411|
|20||Bendigo||La Trobe University, Bendigo||4||423|
|20||A Curtin Miracle||Curtin University of Technology||4||458|
|20||UNSW-D||University of New South Wales||4||460|
|20||Code Druid||Monash University||4||471|
|20||UNSW-E||University of New South Wales||4||481|
|20||The B Team||University of Tasmania||4||483|
|20||3D-VUW||Victoria University of Wellington||4||522|
|20||No Idea||The University of Western Australia||4||584|
|20||Macquarie 3||Macquarie University||4||608|
|20||Melbourne University C||Melbourne University||4||609|
|20||Macquarie 2||Macquarie University||4||644|
|20||Joe is a 3 letter word||University of Waikato||4||675|
|20||Bond C||Bond University||4||767|
|49||Techno Pheasants||University of Auckland||3||91|
|49||blue||The Australian National University||3||92|
|49||One More Compile||University of Queensland||3||105|
|49||Team Name Too Hard To Pronounce||The University of Western Australia||3||124|
|49||Curtin Code Cortex||Curtin University of Technology||3||128|
|49||Adelaide Team 3||University of Adelaide||3||136|
|49||Flinders Donkeys||Flinders University||3||147|
|49||Team Hacksaw||University of Queensland||3||156|
|49||Curtin Upshots||Curtin University of Technology||3||169|
|49||UNSW-K||University of New South Wales||3||175|
|49||Flinders Cows||Flinders University||3||186|
|49||The Team||University of Waikato||3||188|
|49||UniSA Team 4||University of South Australia||3||200|
|49||Under Pressure||The University of Western Australia||3||200|
|49||Bond A||Bond University||3||208|
|49||Curtin Caffeine Crew||Curtin University of Technology||3||274|
|49||Void*||The University of Western Australia||3||274|
|49||Spanky||University of Tasmania||3||279|
|49||Tech Corp||Murdoch University||3||287|
|49||Swinburne Hawks||Swinburne University of Technology||3||288|
|49||Griffith A||Griffith University||3||291|
|49||UNSW-B||University of New South Wales||3||297|
|49||Team Astaga||Auckland University of Technology||3||305|
|49||Omni||Southern Institute of Technology||3||306|
|49||Flinders One||Flinders University||3||313|
|49||Vitamin C++||University of Tasmania||3||313|
|49||Curtin Xorch||Curtin University of Technology||3||334|
|49||Malbolge||Southern Institute of Technology||3||356|
|49||Get XXX||Auckland University of Technology||3||357|
|49||Relatively Prime||University Of Otago||3||362|
|49||Illicit Rationale||Auckland University of Technology||3||370|
|49||UniSA Team 3||University of South Australia||3||398|
|49||RMIT Titans||RMIT University||3||411|
|49||Swinburne Tigers||Swinburne University of Technology||3||415|
|49||Macquarie 4||Macquarie University||3||448|
|49||Messy Bits||Massey University||3||548|
|49||Bumblebee||The University of Western Australia||3||570|
|49||RMIT Super Troopers||RMIT University||3||581|
|49||Dual Award||Royal Melbourne Institute of Technology University||3||632|
|49||Rare Extreme||Murdoch University||3||660|
|49||Pony Club||Murdoch University||3||699|
|90||CogSci crew||Flinders University||2||137|
|90||Melbourne University D||Melbourne University||2||178|
|90||Zero Hour||Monash University||2||286|
|90||Curtin Team A||Curtin University of Technology||2||391|
|90||The Techs||Victoria University||2||428|
|95||The Other Murdoch Team||Murdoch University||1||243|
|95||The Freshies||Murdoch University||1||347|
Created by CSUS PC^2 8.5 20030812 05
Last updated Tue Sep 23 13:33:28 NZST 2003
Australian Champions and Regional Contest Winners
|University of New South Wales Team UNSW-G Team members: (left to right)|
Adam Schuck Coach: Hossam ElGindy
New Zealand Champions
|The University of Otago The Pumpkin Lemma Team members:|
Philip McLeod Coach: Andrew Trotman
Adelaide from Paul Calder
The competition at the Adelaide site continues to grow. This year we fielded 13 teams: 6 from Flinders, 4 from UniSA, and 3 from Adelaide. It was pleasing to see 4 quite competitive second-year-only teams this year, which bodes well for next year’s comp.
The contest started right on time and ran without a hitch, thanks to the thorough preparation of Site Technician Trent Lewis. And thanks to the prompt and careful work of Site Judges Brad Alexander and Takeshi Matsumoto, with help from balloon runners and helpers-at-large Stewart Itzstein and Darius Pfitzner, the judging also proceeded smoothly.
The contest got off to a flying start, with 4 teams submitting correct solutions to problem 1 inside the first 10 minutes (and one also getting problem 2 out after only 20 minutes). In fact, the judges (and balloon runners) were kept quite busy for the first hours, with 30 correct solutions accepted by that time. Teams found problems 1, 2 and 3 the easiest, with all teams solving problem 1 inside the first hour, and most getting problem 2 inside the first 90 minutes and problem 3 by the 2-hour mark. By the end, all teams had at least 2 problems out.
The pace dropped off considerably after about the mid-way point, with teams tackling the more difficult problems. But the arrival of the pizzas provided some welcome relief and the teams went back to it with a vengeance. For a while we had 6 teams on 4 problems; clearly it was a race to see who could get the 5th solution. “Sigsegv” from Flinders was the first, submitting their 5th correct solution at the 208 minute mark and heading the scoreboard until “UniSA team 2″ equaled them at the 234 minute mark. But it was the late charge from last-year’s defending champions ” Adelaide team 1″, solving problem 9 at the 289 minute mark, that leap-frogged them into the winning position. And despite the usual last-minute flurry of attempts, no body was able to dislodge them.
So despite the best efforts of the well-prepared and well-turned-out UniSA contingent (thanks again to coach Stewart Itzstein), and a concerted push from the local Flinders teams (thanks to ex-contestant now turned coach Takeshi Matsumoto), the University of Adelaide (coached by Brad Alexander) again took away the Golden Ukulele. But going by the determined look on the faces of several of the second-year contestants, they’re going to be hard put to hold on to it next year!
Overall, most people reported that they enjoyed the day, found the contest worthwhile and stimulating, and would be interested in competing again in future.
Auckland from Phil Robbins
We had 16 teams competing at the Auckland University of Technology this year, teams coming from Hamilton and Wellington as well as Auckland.
Technical problems meant we started an hour late, but once these were overcome the contest ran smoothly. Every team managed to solve at least 3 problem which was great. Our champion team was “A Handshaking Llama” from University of Waikato who solved 5 problems. Special mention must also be made of our second placed team, “Null” from University of Auckland, made up of year 1 students. They solved problem 9 and only had to solve problem 4 to become New Zealand Champions!
Thanks to Professor Felix Tan who opened proceedings, to Radu Nicolescu, Michael Dinneen and Bill Rogers who acted as judges, to Peter Kay, Gordon Grimsey and Kyongho Min who helped on the contest floor, to Art Brown, Brian Green, Libby Perrett, Aakriti Sharma and Sunita Taneja who managed the technical side of the event, and to Boris Bacic who took the team photographs. Thanks to IBM for their sponsorship, and to ACM for organising the event, and to our special guest ACM lecturer, professor Don Gotterbarn, who presented the prizes.
Brisbane. No report available.
Canberra from Eric McCreath
This year the Canberra site had four teams competing from the ANU. It would be great to get some teams from The University of Canberra and ADFA in next years competition (assuming they are up to the challenge!).
Team Atra (from ANU) did well getting off to a flying start, however, their lead was eventually clawed back by Silver (from ANU) and Orange (from ANU). All the teams solved the first three problems in under 1 hour and 20 minutes. However, from this point on the task before the teams became considerably more difficult. Interestingly there was only a small number of incorrect solutions submitted. On the problems that the teams successfully completed they only submitted their solutions once. So the only incorrect solutions submitted were on problem teams never successfully completed. This was a nice demonstration of Software Engineering, as teams were able get their programs right the first time. It also made judging easier! Silver (from ANU) winning in the Canberra area with a total of 6 of the 9 problems out.
Overall the contest ran very smoothly, with the pc2 software not causing any problems. Many thanks to Bob Edwards for organizing and setting up the computers and their environment (and for getting the pizza!). Overall everyone concerned found this a challenging and enjoyable day.
Dunedin from Chris Handley
The contest went fine, after sorting out the end of line problems associated with running the server on an NT machine and the judges and teams on Linux boxes. This year Stewart Fleming could not act as Technical Director as he was involved with a sister’s wedding in Edinburgh and a duathlon in Switzerland (in the middle of the European heat wave), so Nick Meek occupied the hot seat. We eliminated the problems with the “Run” button in PC^2 by informing the teams that it did not/would not work and leaving them to test their programs from the command line. (Oh that we could have done the same, we had to anyway most of the time.)
The next hiccup came when a sharp-eyed team realised that there was a problem with the sample input and output data for Problem 6. I fixed the output data file, but was not aware that the input file needed fixing also, as I thought that the input was coming in unsorted. This caused many problems for the top two teams in particular, one of whom lost nearly an hour on this.
Congratulations to all teams who entered. Thanks to a good range of questions, all teams got at least 3 problems out. Special congratulations to The Pumpkin Lemma (Bartosz Fabianowski, Birger
Brunswiek and Phil Mcleod) as worthy site winners and NZ Champions. It is interesting to speculate what would have happened if we had had fewer problems — they were under half an hour from solving two more problems. Congratulations also to Indra’s Pearls from Canterbury who were doughty contestants. It was a close run thing in the end.
Thanks to Nick Meek for setting up PC^2 and nursing it through its hissy fits and also supervising the revision of the data files to conform to Linux expectations; to Cathy Chandra our Linux sysadmin
who kept everything going and checked for inappropriate network behaviour by the teams; to Ken Sutton, Andrew Trotman and Ramakrishnan Mukundan for coaching; and finally to Allan Hayes and
Malcolm Mills for setting up the site in The Link (outside the University Library) and then taking it all down again at the end of the day.
All the best to the team in Prague next year. It should be a good contest with the UNSW team.
Launceston from Mike Cameron-Jones
In many respects this year’s event in Launceston was very similar to the last few – starting at about the right time, continuing without major incident, and ending with the site being clearly won by the team containing the entrant with the most previous site championships (Michael Horton). Congratulations are thus due to “Wirthless” (Adam Hill, Daniel Hedlund and Michael) on their impressive performance, which will probably see them do well in the regional placings when the results are finalised.
With every team at the site solving at least 3 problems, praise is due to all entrants for their creditable performance. However, “Elephant Fresh” (Charles O’Farrell, Dmitry Kamenetsky and Rowan Martin-Hughes) deserve special mention, for being closely behind “Wirthless” in the early stages and ultimately finishing second on site, which is particularly noteworthy as they were the only team all of whose members were first time participants in the event.
Thanks are due to the head judge for yet another well prepared problem set, to the ACM and IBM for organisation and sponsorship, and to those who helped out on the site on the day and before as well:
Tony Gray (Technical Director), Robyn Gibson (Judge), Andrew Spilling (Technician, Pizza Fetcher, etc.) and Christian McGee (Technician). Thanks also to Raelene Couch (for help before the event) and Ian Lewis (for coaching two of the entered teams).
Melbourne from George Fernandez
The Melbourne site of the competition ran with no problems. There were no technical glitches, the environment worked well, the judging was done without difficulties, and the responses reached the teams very quickly. There was only a small problem at the beginning with the compilation and running of Java files, due to a configuration mistake, so teams were instructed to work on the command line for a llittle while. After some quick exploration, Fabian discovered and solved the misconfiguration, and PC^2 worked fine after that.
When the error on the data file for the Phones problem was discovered, we told the team with that problem pending that we believed that their answer was OK, and to proceed with the others. We did so because we modified the data file to remove the wrong section, and their answer checked out OK when running ‘diff’ on the command line.
Our congratulations to all the participating teams, especially to the Melbourne site winners, Melbourne University A (Lars Yencken, Grant Byers and Peter Hawkins, 6 problems, 479 minutes), and to the worthy second place getters Melbourne University B (In-Ho Ye, Jesse Neave, Kieran Rowe, 5 problems, 447 minutes). Also, it was very good to see teams from La Trobe University Bendigo doing so well in third place (Corin Lawson, Levi Cameron, Jamie Aisbett, 4 problems, 423 minutes) and Victoria University in fourth (Alfie John, Thanh Lam, and Vasantha Crabb, 4 problems, 448 minutes). Congratulations to their coaches as well, John Dethridge, Paul Goddard and Khalil Shihab.
We had many people helping out with judging, coordinating and just doing general chores. Our special thanks to John Dethridge, Paul Goddard, Michael Ciavarella, Pablo Rossi for the judging, and to Kim Patton and Samantha DiBenedetto for their administrative support before and during the competition.
Looking forward to the next one!
Fabian Iannarella (Technical Coordinator)
Mirka Borowska (Melbourne Site Director)
George Fernandez (Australian Contest Director)
Perth from Royce Jenkins and Peter Cole
The Perth contest was held in a different venue than normal this year, due to the larger number of teams this year. We had 17 teams, which is a record number for Perth (this is with one university not fielding teams).
The contest started an hour late due to small problems. After this though, everything ran smoothly. With food and drinks available, kindly set up by Jacqueline Allen, teams were able to settle into solving problems, in a spacious area, with nice views.
This year we were honoured to have Raewyn Boerson attend our site and we would like to extend our thanks to Raewyn for all her assistance. We would also like to thank our Judges; Dr. Luigi Barone (UWA), Dr. Brian Von Konsky (Curtin University) and Dr. Nicola Ritter (Murdoch University). We would also like to thank Megan Cole for helping during the competition.
The local winners successfully defended last year’s title to win locally back-to-back. They consisted of two thirds of the original team. They were Coders of The Lookup Table from UWA (Bernard Blackham, Jim Mussared and Mark Rankilor, 4 problems in 350 minutes), followed by A Curtin Miracle from Curtin (Edwin Wong, Jeremy Wong and Kent Yip, 4 problems in 458 minutes) and No Idea, also from UWA (Lixin Chin, Rohan Joyce and Thomas Castiglione, 4 problems in 584 minutes). Coders of The Lookup Table finished equal 20th position nationally.
All teams managed to complete one problem, which is a better result than last year. The top Murdoch team was Tech Corp with 3 problems in 287 minutes.
The only exclusively first year team was NDB (Freshies) from Murdoch University.
SiteTechnical Director: Royce Jenkins
Site Director: Peter Cole
Sydney from Hossam El Gindy
It is a great relief for me to write, on the morning after, that everything went well in the Sydney site during the 2003 South Pacific Regional Contest.
The contest started 10 minutes later than the noon scheduled time to allow for everyone to settle down and get access to their accounts. We had 4 teams from Macquarie University and 11 teams from University of New South Wales. University of Sydney teams’ traditional presence was sadly missed but I am sure they will be back, along with other NSW universities, for the 2004 South Pacific Programming contest.
Radu’s selection of problems got the teams excited and going early with over 30 submissions in the first hours. The arrival of the first Pizza delivery at 1:30 p.m. generated another barrage of submissions which kept the three judges (Alexandre Mah, Keith So and Sharon Tam ) busy for the first two hours.
The computer system and PC^2 went about doing their job well due to the superb planning and testing by Simon Bowden (the site technical director), who spent most of the contest time enjoying the fruits of his earlier work not to mention the fruits (real ones, that is). The pace slowed down. The second Pizza delivery at 3:30 managed to generate more submissions. Unfortunately only 9 submissions were judged as correct in the last 2 hours of the contest. During the 5 hours of the contest, members of the ACM student chapter (Chairy Chiu Ying Cheung, Seng Lin Shee, Navjot Garcha, Venkatesh Kanchan, Irene Lo, Umar, June Yin, Chien-Chin Yong ) maintained the supply of print-outs, food and drinks available. Many thanks for running a smooth and calm competition environment.
After 5 hours, we had 64 correct answers from a total of 132 submissions. The minimum number of solved problems by a single team was 3 problems and the maximum number was 8. The top five teams (as judged locally) received prizes supplied by the competition sponsor (IBM).