2007年6月3日上午,天津大學的校園里云集了一百多名計算機程序設計高手。他們是來參加首屆天津市大學生、高中生計算機程序設計競賽的。
競賽的目的是將國際大學生程序設計競賽引入天津市高校和高中校園,以提高同學們學習程序設計的興趣和能力,推動大、中學計算機課程的教學改革,同時,給在計算機程序設計方面有特長的學生提供展示才能的舞臺,為各高校選拔、培訓參加國際大學生程序設計競賽的隊員,并為加強各高校之間以及高校、中學之間的交流合作提供機會。
與其他編程競賽相比,國際大學生程序設計競賽題目難度大,更強調(diào)算法的高效性,不僅要解決一個指定的命題,而且必須要以最佳的方式解決;比賽涉及的知識面廣,與程序設計、離散數(shù)學、數(shù)據(jù)結構、人工智能、算法分析與設計等課程直接關聯(lián),對數(shù)學要求高;由于采用英文命題,對英語要求也高;比賽采用3人合作、共用一臺電腦的形式進行,所以更強調(diào)團隊協(xié)作精神;由于許多題目并無現(xiàn)成的算法,所以參賽選手需要具備創(chuàng)新精神以及全面的素質(zhì)和能力。
上午10時整,比賽正式開始,37支參賽隊,一百多名選手開始了緊張的比賽。本次比賽完全按照國際大學生程序設計競賽賽制進行,每支代表隊由三名選手組成,共用一臺電腦,需完成9道試題。經(jīng)過歷時5個小時的激烈角逐,天津大學隊和南開中學隊從眾多隊伍中脫穎而出,分獲大學組和高中組的冠軍。此外,南開大學、天津理工大學、天津工程師范學院以及耀華中學、實驗中學、天津一中、新華中學、育華中學分獲大學組、高中組的金、銀、銅獎。