
Programming languages:
Java,C++,C# or VB
下載競賽平臺
參賽者將從TopCoder?公司的競賽平臺(一個Java程序)開始踏入競賽的第一步。下載平臺程序,仔細閱讀競賽題目,然后將解決方案編寫成代碼形式,編譯并測試方案,最后提交方案代碼,得到相應的分數。參賽者可以在正式競賽前下載競賽平臺,通過提供的樣例來體驗和熟悉平臺的操作環境。
編碼階段
在指定的日期和時間,參賽者進入競賽平臺,以每10人一組被安排進入相應的虛擬房間。所有參賽者都將獲得相同的3道競賽題,3題的難度遞增。此階段競賽中,競賽者須在最短時間內完成題目,提供正確的方案代碼,代碼提交得越早,競賽者得到的分數越高。在競賽的整個過程中,排名榜會顯示競賽者的累計分數。
挑戰階段
在挑戰階段,參賽者不但可以看到其他參賽者提交的方案代碼,還可以給出測試數據,使其他參賽者提交的程序得到錯誤的運算結果,從而推翻其他參賽者所提交的方案。這種方式,對于編程人員來說是最直接的競賽形式。在這個階段,參賽者的測試數據若能成功推翻他人提交的代碼則可得分;反之,將被扣分。
系統測試
在系統測試階段,系統會自動對每個提交方案代碼進行測試,確定其正確程度和可行性,并以此給出參賽者相應的分數。 Match Schedule:
More information about
Google? Code Jam - 中國編程挑戰賽 could be found at TopCoder.
posted on 2005-11-27 21:02
SportyBabe 閱讀(329)
評論(0) 編輯 收藏 所屬分類:
Others