什麼是ACM?

ACM (Association for Computing Machinery,美國計算機協會) 是世界上最大的計算機領域專業性學術組織,彙集了國際計算機領域教育家、研究人員、工業界人士及學生。興趣小組每年亦會在全世界舉辦世界性講座及會談,以供各會員分享他們的研究成果。ACM以強大的組織架構,極高的技術規範,以及對技術創新的認同,作為其重要發展準則。

關於ACM國際大學生程序設計競賽

ACM國際大學生程序設計競賽(ACM International Collegiate Programming Contest,ACM-ICPC)是由美國計算機協會(ACM)主辦的,一項旨在展示大學生創新能力、團隊精神和在壓力下編寫程序、分析和解決問題能力的年度競賽。經過近40年的發展,ACM國際大學生程序設計競賽已經發展成為全球最具影響力的大學生程序設計競賽,是世界各地計算機程序設計者大顯身手的舞臺,也是世界一流大學展現教育成果的最佳窗口。賽事目前由IBM公司贊助。

什麼是ACM?

競賽規則

參賽形式

1-3名在校大學生組成團隊代表學校參加比賽。

競賽內容

每隊使用1臺電腦需要在5個小時內使用C、C++、Pascal或Java中的一種編寫程序解決7到13個問題。程序完成之後提交裁判運行,運行的結果會判定為正確或錯誤兩種並及時通知參賽隊。最後的獲勝者為正確解答題目最多且總用時最少的隊伍。

賽事構成

ACM賽事由各大洲區域預賽和全球總決賽兩個階段組成。全球總決賽第一名將獲得獎盃一座。另外,成績靠前的參賽隊伍也將獲得金、銀和銅牌。而解題數在中等以下的隊伍會得到確認但不會進行排名。

什麼是ACM?

為什麼參加ACM競賽?

對學生鍛鍊價值大。ACM涉及到的知識有計算幾何,數論、組合數學、圖論、動態規劃等,幾乎包括了計算機專業所有理論知識。

比賽含金量高。ACM每年舉行的亞洲預選賽共有十幾個賽區,國內一般有4-5個賽區,決出不到20支隊伍參加世界總決賽,並且產生金獎、銀獎、銅獎和優勝獎若干。

國際影響力大,。ACM獲獎證書在國際國內一流IT企業和國內、國外著名高校都得到了承認,他們都非常歡迎ACM獲獎隊員加盟或報考碩士、博士。

比賽公平、公正。ACM是現場做題,當場判定比賽結果,教練不能參與。


分享到:


相關文章: