The CENTRE for EDUCATION in MATHEMATICS and COMPUTING Faculty of Mathematics University of Waterloo Waterloo, Ontario, Canada N2L 3G1 2003 Canadian Computing Competition Results Sponsors: Comments Commentaires A discussion of approaches to the problems, along with sample solutions for some of them will appear on the CCC web-site before the end of May 2003. The problems committee and the organizers would like to thank the students who participated, and especially the teachers who supervised, graded, and reported the scores for their students. Our policy has always been to allow as many students to participate as are interested, and to do this we need the flexibility of allowing a variety of platforms and programming languages, more than we could access here. Thus you, the teachers, are a very important part of the process. We also thank those of you who returned our survey. These are being examined and we will use the input to try to improve the competition in the future. Canadian Student Honour Roll Palmarès des élèves à l’échelle nationale Junior Competitors Students are listed in alphabetical order within each group / Dans chaque groupe, les élèves sont nommés en ordre alphabetiques. Name School Location Nom École Endroit Group 1 – Scores from 71 to 75 Baskin Jacob Jilkine Konstantin Kramar Janos Ma Rui Plachta Jacob Sennikov Dmitri Wang Frank Woroshow Eric Univ. Of Toronto Schools J.H. Bruns C.I. Univ. Of Toronto Schools Vincent Massey S.S. Woburn Collegiate Institute Forest Hill C.I. Vincent Massey S.S. Dr. Norman Bethune C.I. Toronto, ON Winnipeg, MB Toronto, ON Windsor, ON Toronto, ON Toronto, ON Windsor, ON Scarborough, ON Group 2 – Scores from 60 to 69 Bisson Matthew Boiko Oleksiy Choong Alexander Chun G Claire Ellenzweig Michael Fan Eric Grant Elyot Huang Andy Li Silvia Macdonald Peter Marchwica Paul Markov Anton Mclachlan Kevin Mok Siu Pak Murray Bradley Nadeau Phillip Pak Brian Poon Canice Premji Imran Rammo Wael Shahramian Shayan Sun John Syed Faraz Young Andrew Holy Trinity C.H.S. Forest Hill C.I. Woburn Collegiate Institute Victoria Park S.S. Pickering H.S. Markville S.S. Cameron Heights C.I. Sir Robert Borden H.S. Lisgar C.I. O’neill C.V.I. Vincent Massey S.S. Lakeshore C.I. Thornlea S.S. Markville S.S. Pickering H.S. All Saints Cath. S.S. Vaughan S.S. Markham D.H.S. Markville S.S. Vincent Massey S.S. Forest Hill C.I. Vincent Massey S.S. John Fraser S.S. Huron Heights S.S. Kanata, ON Toronto, ON Toronto, ON North York, ON Ajax, ON Markham, ON Kitchener, ON Nepean, ON Ottawa, ON Oshawa, ON Windsor, ON Etobicoke, ON Thornhill, ON Markham, ON Ajax, ON Whitby, ON Thornhill, ON Markham, ON Markham, ON Windsor, ON Toronto, ON Windsor, ON Mississauga, ON Newmarket, ON Group 3 – Scores from 55 to 59 Barnard Joel Cappon Derek Chan Christina Cheng Herman Collins Connor Cracknell James Dick Jonathon Dittmer Mark Fiori Daniel Hamre Duncan Heydon Randy Ho Hobart Huang Carol Ip Jeffrey Logan Bryan Lui Alvin Mahood Sean Meingarten Corey Ming Aaron Mistry Jiten Beamsville D.S.S. Richmond Hill H.S. Crofton House School Western Canada H.S. St. David C.S.S. Sir John Franklin School United Mennonite Ed. Centre Saunders S.S. Sir Robert Borden H.S. Sir John Franklin School Marshall Mcluhan Cath. S.S. Milliken Mills H.S. Woburn Collegiate Institute Dr. Norman Bethune C.I. Martingrove C.I. Milliken Mills H.S. Markville S.S. Woburn Collegiate Institute Markville S.S. Pickering H.S. Beamsville, ON Richmond Hill, ON Vancouver, BC Calgary, AB Waterloo, ON Yellowknife, YK Leamington, ON London, ON Nepean, ON Yellowknife, YK Toronto, ON Unionville, ON Toronto, ON Scarborough, ON Etobicoke, ON Unionville, ON Markham, ON Toronto, ON Markham, ON Ajax, ON Canadian Student Honour Roll Mulder Ng Papo Purvis Rabinovitch Shan Smith Sritharan Stannard Sun Vassilovski Wang Wionzek Wong Wong Wu Xia Yeremin David Kevin Aleks Michael Jason Meng Brandon Thuwaragan Matthew Andy Vladimir Laura Thomas Elaine Kelvie Xiaodi Yang Igor Group 4 – Scores from 50 to 54 Arlow Sam Baetoniu Alexandra Brotherston Daniel Bruni Carmen Chan Gavin Charles Kevin Choy Stephen Chung Yung Han Coutsos Nikolaos Crooks David Eng Lawson Hadi Daniel Hamid Faisal Haylock Tom Higgins Mark Huang Kyle Jamieson Chris Jitomirsky Eugene Kapp Garrett Kelly Ben Konrad James Kung Francis Kwok Wilson Lee Vincent B Lerer Adam Leung Leon Li Belinda Liu Taotao Lo Evans Lynch Sean Magder Lucas Matthews Lukas Moody Matthew Mychailyshyn Michael Ouyang Ruiping Pang Helen Prentice Alex Rasmussen Daniel Shanmuganayaga Dhaksa Shyba Allyn Sono Reiri Sorensen Erik Tarnow Lee Palmarès des élèves à l’échelle nationale St. John’s-Ravenscourt School Brother Andre C.H.S. Vincent Massey S.S. Leaside H.S. Upper Canada College Vincent Massey S.S. St. Ignatius Of Loyola H.S. Woburn Collegiate Institute Dr. Norman Bethune C.I. Vincent Massey S.S. Etobicoke C.I. Vincent Massey S.S. Bluevale C.I. Woburn Collegiate Institute Hugh Mcroberts S.S. Univ. Of Toronto Schools Vincent Massey S.S. Northview Heights S.S. Winnipeg, MB Markham, ON Windsor, ON East York, ON Toronto, ON Windsor, ON Oakville, ON Toronto, ON Scarborough, ON Windsor, ON Etobicoke, ON Windsor, ON Waterloo, ON Toronto, ON Richmond, BC Toronto, ON Windsor, ON North York, ON The Country Day School Etobicoke C.I. Sir Frederick Banting S.S. Bishop Ryan School Royal St. George’s College Martingrove C.I. Upper Canada College Etobicoke C.I. Vincent Massey S.S. Western Canada H.S. Riverdale C.I. Pickering H.S. John Fraser S.S. Centre Wellington D.H.S. Ashbury College Centennial C. & V.I. St. Mary’s C.S.S. Forest Heights C.I. Stratford Central S.S. Centre Wellington D.H.S. Vincent Massey S.S. Brother Andre C.H.S. Dr. Norman Bethune C.I. Vaughan S.S. Univ. Of Toronto Schools Markville S.S. Vincent Massey S.S. Vincent Massey S.S. Markham D.H.S. Marion M. Graham C.I. Martingrove C.I. Cameron Heights C.I. Western Canada H.S. St. Mary’s C.S.S. Vincent Massey S.S. Thornlea S.S. Etobicoke C.I. Western Canada H.S. Milliken Mills H.S. Western Canada H.S. Crofton House School Etobicoke C.I. Vaughan S.S. King City, ON Etobicoke, ON London, ON Hamilton, ON Toronto, ON Etobicoke, ON Toronto, ON Etobicoke, ON Windsor, ON Calgary, AB Toronto, ON Ajax, ON Mississauga, ON Fergus, ON Ottawa, ON Guelph, ON Hamilton, ON Kitchener, ON Stratford, ON Fergus, ON Windsor, ON Markham, ON Scarborough, ON Thornhill, ON Toronto, ON Markham, ON Windsor, ON Windsor, ON Markham, ON Saskatoon, SK Etobicoke, ON Kitchener, ON Calgary, AB Hamilton, ON Windsor, ON Thornhill, ON Etobicoke, ON Calgary, AB Unionville, ON Calgary, AB Vancouver, BC Etobicoke, ON Thornhill, ON Canadian Student Honour Roll Thompson Tse White Yang Yu Zhang Evan Brian Shaun Winnie Joyce Anne Group 5 – Scores from 45 - 49 Alexander Helen Bacinschi Ted Balan Bogdan Billo Jake Bragg Chris Briginshaw Richard Budniak Aldona Campbell Josh Canham Eric Choi Rita Chow Melissa Choy Louis Conn Grant Co Coran Crawford Derek Dharia Rachit Dohring Kyle Fine Eli Ford Nicholas Fotouhi Arash Freiday Andrew Gao Sui Gehmlich Kyle Grainger Morgan Gulamhusein Rahil Han Changjoon Harsant Jeffrey Jagasia Sameer Jennings David Kehoe Jonathon Kerns Sarah Keung James Khani Botan Kim Tim Kwan Bonnie Kwok Turbo Lalonde Emilie Lam Terence Lapage James Lee Calvin Leung Leo Lim Keane Lin Scott Mau Ken Mcintyre Graham Mcintyre Graham Mcnamee David Miranda Savith Morley Chris Peacew Robert Peberdy John Pintar Matthew Radford Devon Roth Joel Rouhani Armon Rutta N Kyle Palmarès des élèves à l’échelle nationale St. John’s-Ravenscourt School Collingwood School Vincent Massey S.S. Milliken Mills H.S. Markville S.S. Vincent Massey S.S. Winnipeg, MB West Vancouver, BC Windsor, ON Unionville, ON Markham, ON Windsor, ON J.H. Bruns C.I. Upper Canada College Applewood Heights S.S. St. David C.S.S. Timiskaming D.S.S. Saunders S.S. St. Martin H.S. Parkside H.S. St. Michael’s College School Havergal College Dr. Norman Bethune C.I. Markham D.H.S. Royal St. George’s College Parkside H.S. Woburn Collegiate Institute Elmira D.S.S. St. George’s School Centennial C. & V.I. Forest Hill C.I. Aurora High School Centennial C. & V.I. Royal West Academy Cameron Heights C.I. Upper Canada College Albert College Northview Heights S.S. Upper Canada College Bawating C.& V.S. Brother Andre C.H.S. Galt C.I. & V.S. Brother Andre C.H.S. Bluevale C.I. Peoples Christian Academy Thornlea S.S. Thornlea S.S. Centennial C. & V.I. Markham D.H.S. St. Paul’s H.S. Upper Canada College Unionville H.S. Eric Hamber S.S. Moscrop Secondary School Applewood Heights S.S. St. Ignatius Of Loyola H.S. St. Ignatius Of Loyola H.S. Lester B. Pearson C.H.S. St. Joseph S.S. Crescent School St. Matthew H.S. Erin D.H.S. Philip Pocock C.S.S. Centennial C. & V.I. O’neill C.V.I. St. Joseph S.S. Cameron Heights C.I. Winnipeg, MB Toronto, ON Mississauga, ON Waterloo, ON New Liskeard, ON London, ON Mississauga, ON Dundas, ON Toronto, ON Toronto, ON Scarborough, ON Markham, ON Toronto, ON Dundas, ON Toronto, ON Elmira, ON Vancouver, BC Guelph, ON Toronto, ON Aurora, ON Guelph, ON Montreal West, QC Kitchener, ON Toronto, ON Belleville, ON North York, ON Toronto, ON Sault Ste. Marie, ON Markham, ON Cambridge, ON Markham, ON Waterloo, ON North York, ON Thornhill, ON Thornhill, ON Guelph, ON Markham, ON Winnipeg, MB Toronto, ON Unionville, ON Vancouver, BC Burnaby, BC Mississauga, ON Oakville, ON Oakville, ON Gloucester, ON Mississauga, ON Willowdale, ON Orleans, ON Erin, ON Mississauga, ON Guelph, ON Oshawa, ON Mississauga, ON Kitchener, ON Canadian Student Honour Roll Servos Shahi Di Shum Smith Smith Strauss Tai Tang Tang Tso Vyskocil Waldman Walper Wang Wong Yip Yip Zayyani Zhang Daniel Shahnewaz Derrick Jordan Nicholas Michael Anita Matthew Raymond Clarence Alex Lyle Dustin Linda Freda Cy Jacky Khashayar Chenchen Palmarès des élèves à l’échelle nationale Beamsville D.S.S. Downsview S.S. Dr. Norman Bethune C.I. Albert College Royal West Academy Regina Mundi Cath. College Dr. Norman Bethune C.I. Western Canada H.S. Richmond Hill H.S. Upper Canada College Vincent Massey S.S. Academy For Gifted Children Sir Robert Borden H.S. Vincent Massey S.S. Crofton House School Milliken Mills H.S. Saunders S.S. Woburn Collegiate Institute Lisgar C.I. Beamsville, ON Downsview, ON Scarborough, ON Belleville, ON Montreal West, QC London, ON Scarborough, ON Calgary, AB Richmond Hill, ON Toronto, ON Windsor, ON Richmond Hill, ON Nepean, ON Windsor, ON Vancouver, BC Unionville, ON London, ON Toronto, ON Ottawa, ON Canadian Student Honour Roll Palmarès des élèves à l’échelle nationale Senior Competitors Students are listed in alphabetical order within each group / Dans chaque groupe, les élèves sont nommés en ordre alphabetiques. Name School Location Nom École Endroit Invitees to Stage 2 of the 2003 Canadian Computing Competition Borac Chan Courteaux Dahl Dent Furmaniak Henderson Lee Leong Lywood Milovanov Ostrovsky Parent Patel Pickard Safavi Naeini Sanchez Skarine Smith Weir Yang Zaharia Zhao Andrei Aaron Chris Alex Daniel Ralph Sean Hyon Alex Geoff Paul Alex Simon Sanjay Alex Amir Antonio Vassili Aaron Mike Nan Matei Yin Home School J.N. Burnett S.S. Wallaceburg D.S.S. Eden High School Vancouver College H.S. A.B. Lucas S.S. Woburn Collegiate Institute Vincent Massey S.S. Waterloo C.I. Archbishop Macdonald H.S. Lakeshore C.I. Alexander Mackenzie H.S. Kitchener-Waterloo C.I.&V.I. Univ. Of Toronto Schools Sir Robert Borden H.S. Waterloo C.I. St. Matthew H.S. Kitchener-Waterloo C.I.&V.I. Huron Heights S.S. St. Peter C.H.S. Birchmount Park C.I. Jarvis C.I. Vincent Massey S.S. Picton, ON Richmond, BC Wallaceburg, ON St. Catharines, ON Vancouver, BC London, ON Toronto, ON Windsor, ON Waterloo, ON Edmonton, AB Etobicoke, ON Richmond Hill, ON Kitchener, ON Toronto, ON Nepean, ON Waterloo, ON Orleans, ON Kitchener, ON Newmarket, ON Orleans, ON Scarborough, ON Toronto, ON Windsor, ON Honourable Mention Andrighetti Boos Dewhurst Dsouza Elliott Ens Fortin George Kapasi Kloubkov Lawson Lin Lu Lung Martin Martonosi Meng Muizelaar Singh Targonski Wilson Woghiren Yazdani Yeh Yim Yip Zhang Laura Michael Adrian Nigel Lloyd Michael Michael Wesley Mustafa Serguei Tyler Allan Yun Jonathan Glen Janos Jie Jeffrey Vishvajit Tony Adam Edwin Sahab Jasper Jennifer Vincent David St. Francis Xavier S.S. Gloucester H.S. London South S.S. St. Francis Xavier S.S. Kingston C.V.I. Saugeen D.S.S. Champlain Regional College Sir W. Laurier S.S. Richmond Hill H.S. Lakeshore C.I. Northview Heights S.S. Woburn Collegiate Institute Victoria Park S.S. Univ. Of Toronto Schools North Park C.I. John F. Ross CVI Lisgar C.I. Courtice S.S. Markville S.S. Crestwood Prep.College Lisgar C.I. St. Mary’s C.S.S. Thornhill S.S. Thornhill S.S. Woburn Collegiate Institute Thornlea S.S. Centennial C. & V.I. Mississauga, ON Gloucester, ON London, ON Mississauga, ON Kingston, ON Port Elgin, ON St. Lambert, QC London, ON Richmond Hill, ON Etobicoke, ON North York, ON Toronto, ON North York, ON Toronto, ON Brantford, ON Guelph, ON Ottawa, ON Courtice, ON Markham, ON Toronto, ON Ottawa, ON Hamilton, ON Thornhill, ON Thornhill, ON Toronto, ON Thornhill, ON Guelph, ON Canadian Student Honour Roll Palmarès des élèves à l’échelle nationale Scores from 45 - 50 Bhatt Bradley Burger Cacic Chan Cheng Chuang Cui Dason Doherty Doucet Dresser Fearnley Fikree Green Hamstra Hazelton Hennessy Hirjee Huang Klaassen Ku Lozinsky Lu Mccarthy Miller Ng Ocallaghan Peng Peterson Riley Shen Taylor Tong Tung Voros Vosougi Wales Wan Wang Wong Yu Zvorygin Mihir Alexander Andrew Branimir Jasper Ian Michael Ryan Jeremy Eamonn Aaron Daniel Nathan Mobeen Jeremy Michael Thomas Brendan Hussein Joseph Alan Alex Arie Tyler Alex Daniel Andrew Robert Richard Jay Reed Yizhe Greg Hubert Frederick Tamas Soroush Benji Alwin Danyao Wei Tang Xiao Andrew Woburn Collegiate Institute Vancouver College H.S. Gordon Graydon Memorial S.S. St. Francis Xavier S.S. The Woodlands S. Forest Hill C.I. Moscrop Secondary School Lord Elgin H.S. Thornlea S.S. Marshall Mcluhan Cath. S.S. O’neill C.V.I. Newmarket H.S. Kirkland Lake C.I.&V.S. St. Francis Xavier S.S. Richview C.I. Holy Cross C.S.S. Markham D.H.S. Ashbury College Woburn Collegiate Institute Frontenac S.S. Thornhill S.S. Woburn Collegiate Institute Northview Heights S.S. Forest Heights C.I. Markham D.H.S. Woburn Collegiate Institute Thornlea S.S. Bluevale C.I. Woburn Collegiate Institute Gloucester H.S. Richmond Hill H.S. John F. Ross Cvi St. David C.S.S. Francis Libermann C.H.S. St. Francis Xavier S.S. White Oaks S.S. John F. Ross Cvi Sarnia Northern C.I.&V.S. Woburn Collegiate Institute Bloor C.I. Milliken Mills H.S. Kitchener-Waterloo C.I.&V.I. Northview Heights S.S. Toronto, ON Vancouver, BC Mississauga, ON Mississauga, ON Mississauga, ON Toronto, ON Burnaby, BC Burlington, ON Thornhill, ON Toronto, ON Oshawa, ON Newmarket, ON Kirkland Lake, ON Mississauga, ON Etobicoke, ON Kingston, ON Markham, ON Ottawa, ON Toronto, ON Kingston, ON Thornhill, ON Toronto, ON North York, ON Kitchener, ON Markham, ON Toronto, ON Thornhill, ON Waterloo, ON Toronto, ON Gloucester, ON Richmond Hill, ON Guelph, ON Waterloo, ON Scarborough, ON Mississauga, ON Oakville, ON Guelph, ON Sarnia, ON Toronto, ON Toronto, ON Unionville, ON Kitchener, ON North York, ON Scores from 35 - 44 Allison Bauer Bender Boryczka Campbell Chan Chang Chapeau Chen Chen Cogar Cosman Dang De Silva Dick Donohue Dos Remedios John Adrian Mike Szymon Galen Boris Daly Mike Xiaobei Xida Chad Steve Brian Nadish Charles Aran Aaron London Central S.S. Richmond Hill H.S. Waterloo C.I. St. Francis Xavier S.S. Richmond Hill H.S. Dr. Norman Bethune C.I. Erindale S.S. Elmira D.S.S. Jarvis C.I. Stephen Leacock C.I. Arthur Meighen H.S. Sarnia Northern C.I.&V.S. Vincent Massey S.S. The Woodlands S. Etobicoke C.I. Gloucester H.S. Catholic Central H.S. London, ON Richmond Hill, ON Waterloo, ON Mississauga, ON Richmond Hill, ON Scarborough, ON Mississauga, ON Elmira, ON Toronto, ON Scarborough, ON Portage La Prairie, MB Sarnia, ON Windsor, ON Mississauga, ON Etobicoke, ON Gloucester, ON London, ON Canadian Student Honour Roll Palmarès des élèves à l’échelle nationale Dramnitzke Dziewa Esmores Folland Fung Greene Han Hill Hu Jennison Karimov Kashigar Kemp Khan Lee Chan Lei Li Li Li Li Marantz Mccor Ic Miranda Mordatch Nasmith Ng Ngo Odorcic Orban Oskirko Park Park Peters Pisanov Potter Primeau Raichyk Ruttkay Shams Sjostrom Steele Sterling Swartzentruber Sweeney Tang Timmer Tiraborrelli Toombs Tulk Vanbiesbrouck Wang Williams Williamson Xie Yip Zadorozny Zhou Adam Krzysztof Jun Carlo Eric Geoffrey Eugene Tianyi Adam Kaixiang Timothy Genghis Aidin John Saad Jeffrey Jun Mark Robin Yichun Zhuoran Daniel Peter Erik Igor Mike Alan Andrew Denis Gerald Pat Brian Chansik Mark Vlad David Andrew Adam ONdrej Areeb Chris Kirk Adam Dan Tom Aaron Paul Michael Greg Rory Bryan Yifei Robert Michael Kelvin Eric Richard Zhongying Wallaceburg D.S.S. St. Jean De Brebeuf Holy Trinity C.H.S. Bluevale C.I. Dr. Norman Bethune C.I. Vincent Massey S.S. Woburn Collegiate Institute All Saints Cath. S.S. Forest Hill C.I. Guelph C. & V.I. Newtonbrook S.S. Sir Frederick Banting S.S. Glendale H.S. Woburn Collegiate Institute Dr. Norman Bethune C.I. Vaughan S.S. Richmond Hill H.S. St. Patrick S.S. Victoria Park S.S. E.L. Crossley S.S. Thornhill S.S. Lawrence Park C.I. Kincardine D.S.S. Father John Redmond H.S. Markham D.H.S. Markham D.H.S. Univ. Of Toronto Schools Philip Pocock C.S.S. Markham D.H.S. St. Thomas Aquinas S.S. Martingrove C.I. William Lyon Mackenzie C.I. Eden High School Etobicoke C.I. St. Ignatius Of Loyola H.S. Saunders S.S. Forest Hill C.I. Iona C.S.S. Streetsville S.S. St. Ignatius Of Loyola H.S. Port Perry H.S. Forest Hill C.I. Forest Heights C.I. St. Jean De Brebeuf Erindale S.S. Kitchener-Waterloo C.I.&V.I. St. Thomas Aquinas S.S. St. Anne’s C.S.S. Holy Cross C.S.S. Grimsby S.S. Vincent Massey S.S. Newmarket H.S. Aurora High School Vincent Massey S.S. Markham D.H.S. Ashbury College Vincent Massey S.S. Wallaceburg, ON Hamilton, ON Kanata, ON Waterloo, ON Scarborough, ON Windsor, ON Toronto, ON Whitby, ON Toronto, ON Guelph, ON North York, ON London, ON Tillsonburg, ON Toronto, ON Scarborough, ON Thornhill, ON Richmond Hill, ON Toronto, ON North York, ON Fonthill, ON Thornhill, ON Toronto, ON Kincardine, ON Etobicoke, ON Markham, ON Markham, ON Toronto, ON Mississauga, ON Markham, ON London, ON Etobicoke, ON Toronto, ON St. Catharines, ON Etobicoke, ON Oakville, ON London, ON Toronto, ON Mississauga, ON Mississauga, ON Oakville, ON Port Perry, ON Toronto, ON Kitchener, ON Hamilton, ON Mississauga, ON Kitchener, ON Oakville, ON Clinton, ON Kingston, ON Grimsby, ON Windsor, ON Newmarket, ON Aurora, ON Windsor, ON Markham, ON Ottawa, ON Windsor, ON Scores from 29 to 34 Adams Adler Aggarwal Allison Fraser Sascha Sahil Ashley Hillfield-Strathallan College Ashbury College E.L. Crossley S.S. Thornlea S.S. Hamilton, ON Ottawa, ON Fonthill, ON Thornhill, ON Canadian Student Honour Roll Amanci Amar Aneja Arnold Arnold Arnold Barnes Bastani Bauer Benivolski Berckmans Best Biswas Bratkouski Broschell Bruton Bryden Byckalo Canis Chadder Chan Cheng Chernysh Cheung Cheung Cheung Cheung Chow Clarke Cojocaru Connolly Couturelevesqu Dacquay Debruyn Deng Enciu English Fabicki Fan Field Fraser Freeman Gammie Gilbertschacht Ginn Goeders Goertzen Guzman Halina Hare Hart Hart Haugli Hillis Huang Hutchinson Ivrii Jaffer Jethani Jones Kaldor Kazakov Kess Adrian Adam Jeremy Chris Kenneth Matthew Billy Pou Y Paul Stanislav Ryan Joel Robert Nick Scott Chris Alain Kyle Andrew Jeff Anthony Janice Dmytro Alex Eric Patrick Valerie Chi Kai Ben Andrei David Guillaume Eric Marc Tony Linda Elliot Adam Eric Kevin John John Drew Cliel Tim Jeff Mark Marcel Patrick Art Eric Phillip Chris David Jeffry Mark Oleg Tahir Amit Phil Alex Victor Martin Palmarès des élèves à l’échelle nationale Glenforest S.S. The Woodlands S. Academy For Gifted Children South Huron D.S.S. Strathroy D.C.I. Western Canada H.S. Gordon Graydon Memorial S.S. Carson Graham S.S. Bluevale C.I. Northview Heights S.S. Sir Winston Churchill S.S. St. Christopher S.S. Vincent Massey S.S. Newtonbrook S.S. Huron Heights S.S. Queen Elizabeth H.S. Ashbury College Bishop Ryan School Gordon Graydon Memorial S.S. Guelph C. & V.I. Dr. Norman Bethune C.I. St. Francis Xavier S.S. Father John Redmond H.S. Richmond Hill H.S. Markham D.H.S. Streetsville S.S. Vincent Massey S.S. Dr. Norman Bethune C.I. Waterloo Oxford D.S.S. Archbishop Macdonald H.S. Oakville Trafalgar H.S. Merivale H.S. St. Paul’s H.S. St. Thomas Aquinas S.S. Milliken Mills H.S. Victoria Park S.S. Sir Winston Churchill S.S. Philip Pocock C.S.S. Richmond Hill H.S. North Park C.I. River East C.I. Kitchener-Waterloo C.I.&V.I. Markham D.H.S. William Lyon Mackenzie C.I. Port Perry H.S. Huron Heights S.S. River East C.I. Moscrop Secondary School Western Tech. Comm. School Thomas A. Stewart S.S. Thornhill S.S. Saunders S.S. Lisgar C.I. Bluevale C.I. Markville S.S. Paris D.H.S. Don Mills C.I. Thornlea S.S. William Lyon Mackenzie C.I. St. David C.S.S. Thornhill S.S. Erindale S.S. Vincent Massey S.S. Mississauga, ON Mississauga, ON Richmond Hill, ON Exeter, ON Strathroy, ON Calgary, AB Mississauga, ON North Vancouver, BC Waterloo, ON North York, ON St. Catharines, ON Sarnia, ON Windsor, ON North York, ON Newmarket, ON Calgary, AB Ottawa, ON Hamilton, ON Mississauga, ON Guelph, ON Scarborough, ON Mississauga, ON Etobicoke, ON Richmond Hill, ON Markham, ON Mississauga, ON Windsor, ON Scarborough, ON Baden, ON Edmonton, AB Oakville, ON Ottawa, ON Winnipeg, MB London,, ON Unionville, ON North York, ON Vancouver, BC Mississauga, ON Richmond Hill, ON Brantford, ON Winnipeg, MB Kitchener, ON Markham, ON Toronto, ON Port Perry, ON Newmarket, ON Winnipeg, MB Burnaby, BC Toronto, ON Peterborough, ON Thornhill, ON London, ON Ottawa, ON Waterloo, ON Markham, ON Paris, ON Don Mills, ON Thornhill, ON Toronto, ON Waterloo, ON Thornhill, ON Mississauga, ON Windsor, ON Canadian Student Honour Roll Kieltyka King Kirby Ko Ko Ko Kochermin Kogan Kohler Kong Kroeker Kuchnio Kunasagara N Lall Lao Larose Lawrence Leroux Li Li Liu Ljubuncic Luckham Lunau Macneil Markin Markowski Mascarenhas Masse Matan Mcbirnie Mccalla Mccombe Mckellar Mcmullin Melanson Mistry Modir Shanechi Mohammed Monkman Montano Moure Ng Nolan Owen Pajek Pang Parker Patterson Patterson Plask On Purohit Putz Raiha Richter Rizwan Rodionov Roper Rosselet Rowan Rustgi Sanders Scherkus Peter Adam Paul Anita Ben Willie Artur Roman Johan Edward Erik Peter Geetha Tristan Hoi Ieng Kyle Matt James Clifton Zhi Yi Bojan Julie Andrew Cameron Mikhail Jan Jeff Jeff Daniel George Gregory Ian Dann Greg Michael Sandeep Amirali Husni Eric Michael Troy Arnold Kennedy Natalie Daniel Tricia Zenon Josh Mark Tom ABhishek Bill Davin Robert Wasay Alexandr David Andrew James Vipul Joe Andrew Palmarès des élèves à l’échelle nationale Mayfield S.S. The Woodlands S. Western Canada H.S. Brother Andre C.H.S. Unionville H.S. Markville S.S. Gloucester H.S. Vaughan S.S. St. Matthew H.S. Riverdale C.I. E.L. Crossley S.S. St. Ignatius Of Loyola H.S. Brampton Centennial S.S. Woburn Collegiate Institute Milliken Mills H.S. Acton D.H.S. A.B. Lucas S.S. St. Mary’s C.S.S. Thornlea S.S. Victoria Park S.S. Lisgar C.I. Forest Heights C.I. St. David C.S.S. Pine Ridge S.S. St. Matthew H.S. Waterloo C.I. Sir Frederick Banting S.S. Marshall Mcluhan Cath. S.S. South Huron D.S.S. Cardinal Newman C.S.S. Cedarbrae C.I. Etobicoke C.I. St. Thomas Aquinas S.S. St. David C.S.S. St. Thomas Aquinas S.S. Waterloo C.I. Sir Robert Borden H.S. Don Mills C.I. Cedarbrae C.I. Oakville Trafalgar H.S. Hillfield-Strathallan College Pigeon Lake Reg. H.S. Unionville H.S. Hillfield-Strathallan College St. Francis Xavier S.S. St. Jean De Brebeuf Crofton House School Banting Memorial H.S. Forest Heights C.I. Crescent School North Park C.I. Hillfield-Strathallan College West Hill S.S. Marshall Mcluhan Cath. S.S. Ancaster H.S. Cedarbrae C.I. Don Mills C.I. St. George’s School Woburn Collegiate Institute Streetsville S.S. Woburn Collegiate Institute Iona C.S.S. Oakville Trafalgar H.S. Brampton, ON Mississauga, ON Calgary, AB Markham, ON Unionville, ON Markham, ON Gloucester, ON Thornhill, ON Orleans, ON Toronto, ON Fonthill, ON Oakville, ON Brampton, ON Toronto, ON Unionville, ON Acton, ON London, ON Hamilton, ON Thornhill, ON North York, ON Ottawa, ON Kitchener, ON Waterloo, ON Pickering, ON Orleans, ON Waterloo, ON London, ON Toronto, ON Exeter, ON Stoney Creek, ON Scarborough, ON Etobicoke, ON Oakville, ON Waterloo, ON Brampton, ON Waterloo, ON Nepean, ON Don Mills, ON Scarborough, ON Oakville, ON Hamilton, ON Falun, AB Unionville, ON Hamilton, ON Mississauga, ON Hamilton, ON Vancouver, BC Alliston, ON Kitchener, ON Willowdale, ON Brantford, ON Hamilton, ON Owen Sound, ON Toronto, ON Ancaster, ON Scarborough, ON Don Mills, ON Vancouver, BC Toronto, ON Mississauga, ON Toronto, ON Mississauga, ON Oakville, ON Canadian Student Honour Roll Schierholtz Schonberger Shih Simmons Siniakov Smith Solecki Soltani Stark Ey Subryan Suffling Sufrin Sun Tan Taylor Taylor Telfer Tertulaa Tham Tong Toth Tran Tribou Vafiades Vallier Wagner Wolfe Wu Yong Set Zaman Zenger Zhang Tyler Andrei Richard Stephanie Alexei Steven Ian Nima Tessa Trevor Dave Jonathan Dennis Anthony Dan Michael Adam Danielle Matthew Kuo Bao Andrew Eric Michael Nick Tommy Andrew Jo Margaret Chris Adeel Geoffrey Baosen Palmarès des élèves à l’échelle nationale Kitchener-Waterloo C.I.&V.I. Victoria Park S.S. Richmond Hill H.S. Grand River C.I. Northview Heights S.S. Bishop Ryan School Owen Sound C.V.I. Waterloo C.I. Oakville Trafalgar H.S. Brother Andre C.H.S. . Kitchener-Waterloo C.I.&V.I. Lawrence Park C.I. Erindale S.S. Eric Hamber S.S. Southwood S.S. Hillfield-Strathallan College Bluevale C.I. Cardinal Newman C.S.S. Milliken Mills H.S. Richview C.I. Richview C.I. Aurora High School Courtice S.S. Catholic Central H.S. Kingston C.V.I. Grand River C.I. Thornhill S.S. Havergal College Dr. Norman Bethune C.I. Saugeen D.S.S. Burnaby South S.S. Waterloo C.I. Kitchener, ON North York, ON Richmond Hill, ON Kitchener, ON North York, ON Hamilton, ON Owen Sound, ON Waterloo, ON Oakville, ON Markham, ON Kitchener, ON Toronto, ON Mississauga, ON Vancouver, BC Cambridge, ON Hamilton, ON Waterloo, ON Stoney Creek, ON Unionville, ON Etobicoke, ON Etobicoke, ON Aurora, ON Courtice, ON London, ON Kingston, ON Kitchener, ON Thornhill, ON Toronto, ON Scarborough, ON Port Elgin, ON Burnaby, BC Waterloo, ON Moyenne par problèmes Problem Averages Problem Junior (all) Junior (non-zero) Senior (all) Senior (non-zero) J1 J2 J3S1 J4S2 J5S3 S4 S5 12.6 9.0 12.1 3.1 0.5 --------- 13.7 11.3 13.8 8.6 7.5 --------- --------13.3 5.9 0.7 2.2 0.7 --------14.0 9.7 2.3 5.4 6.8 The averages denoted (all) in the above table include all students in the division. The averages denoted (non-zero) in the above table include only students in the division who achieved a non-zero score on the problem. There were 1251 Senior Division competitors and 642 Junior Division Competitors. Classement des élèves Student Rankings Junior Competitors Score/ Rank/ Note Position 75 74 72 71 69 68 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 Senior Competitors Score/ Note Rank/ Position Score/ Note Rank/ Position Score/ Note 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 120 125 129 135 147 194 206 215 243 263 268 295 307 314 338 349 359 370 374 379 420 437 445 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 463 467 474 481 485 489 493 500 502 512 516 522 540 549 555 565 567 75 72 70 69 66 65 64 63 61 60 58 57 56 55 54 53 52 51 50 49 48 47 46 1 4 6 7 9 12 15 16 19 21 22 23 24 33 37 41 50 57 71 80 92 97 109 Rank/ Position 1 3 5 7 8 11 12 13 14 15 17 19 24 29 32 36 40 46 51 62 65 72 81 Score/ Note 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 Rank/ Position 87 94 107 116 122 128 133 138 146 156 158 168 185 201 227 249 283 330 357 406 447 500 535 Score/ Note 22 21 20 19 18 17 16 15 14 13 12 11 10 Rank/ Position 562 585 625 656 679 698 730 750 971 1044 1097 1118 1128 2003 Canadian Computing Competition Committee Rich Clausi Elmira District Secondary School Donny Cheung University of Waterloo Gordon Chiu University of Waterloo Gord Cormack (Chair) Computer Science Department University of Waterloo Barry Ferguson Office of the Dean - Math University of Waterloo Ian Munro Computer Science Department University of Waterloo Sandy Graham Office of the Dean - Math University of Waterloo Roy Parteno St. Joseph Secodary School Mississauga Graeme Kemkes University of Waterloo Troy Vasiga Computer Science Department University of Waterloo Derek Kisman University of Waterloo