<bdo id="ypug1"><strong id="ypug1"><delect id="ypug1"></delect></strong></bdo>
      1. <bdo id="ypug1"></bdo>
          <track id="ypug1"><span id="ypug1"></span></track>

            <tbody id="ypug1"><div id="ypug1"></div></tbody>
            <tbody id="ypug1"><span id="ypug1"></span></tbody>
            1. <track id="ypug1"><div id="ypug1"><td id="ypug1"></td></div></track>
            2. ACM國際大學生程序設計競賽

              Add 保研喵學姐微信
              為你全程答疑

              送保研去向、來源數據資源

              國際大學生程序設計競賽(英文全稱:International Collegiate Programming Contest,簡稱ICPC)是由美國計算機協會(ACM)主辦的年度競賽,旨在展示大學生創新能力、團隊精神和在壓力下編寫程序、分析和解決問題能力。經過近40年的發展,ACM國際大學生程序設計競賽已經發展成為全球最具影響力的大學生程序設計競賽,賽事由AWS、華為和Jetbrains贊助,在北京大學設有ICPC北京總部,用于組織東亞區域賽

              簡要規則

              ACM-ICPC以團隊的形式代表各學校參賽,每隊由至多3名隊員組成。每位隊員必須是在校學生,有一定的年齡限制,并且每年最多可以參加2站區域選拔賽。

              比賽期間,每隊使用1臺電腦需要在5個小時內使用C/C++、Java和Python中的一種編寫程序解決7到13個問題。程序完成之后提交評測機運行,運行的結果會判定為正確或錯誤兩種并及時通知參賽隊。而且有趣的是每隊在正確完成一題后,組織者將在其位置上升起一只代表該題顏色的氣球,每道題目第一支解決掉它的隊還會額外獲得一個“FIRST PROBLEM SOLVED”的氣球。

              最后的獲勝者為正確解答題目最多且總用時最少的隊伍。每道試題用時將從競賽開始到試題解答被判定為正確為止,其間每一次提交運行結果被判錯誤的話將被加罰20分鐘時間,未正確解答的試題不記時。

              與其它計算機程序競賽(例如國際信息學奧林匹克,IOI)相比,ACM-ICPC的特點在于其題量大,每隊需要在5小時內完成7道或以上的題目。另外,一支隊伍3名隊員卻只有1臺電腦,使得時間顯得更為緊張。因此除了扎實的專業水平,良好的團隊協作和心理素質同樣是獲勝的關鍵。

              競賽特點

              1.參賽隊伍最多由三名參賽隊員組成。

              2.競賽中命題10題左右,試題描述為英文,比賽時間為5個小時,前四個小時可以實時看到排名,最后一小時封榜,無法看到排名。

              3.競賽可以使用的語言:Java, C, C++, Kotlin 和 Python。

              4.重點考察選手的算法和程序設計能力,不考察實際工程中常用的系統編程,多線程編程等等;

              5.選手可攜帶任何非電子類資料,包括書籍和打印出來的程序等,部分賽區會對選手攜帶的紙質資料做限制。

              6.評委負責將結果(正確或出錯的類型)通過網絡盡快返回給選手,除此之外不提供任何額外幫助;

              7.每個題目對應一種顏色的氣球,通過該題目的隊伍會得到對應顏色氣球。每道題目第一支解決掉它的隊還會額外獲得一個“FIRST PROBLEM SOLVED”的氣球。

              官網:http://acm.cumt.edu.cn/

              推薦閱讀

              日本精品久久久久中文字幕
                <bdo id="ypug1"><strong id="ypug1"><delect id="ypug1"></delect></strong></bdo>
                  1. <bdo id="ypug1"></bdo>
                      <track id="ypug1"><span id="ypug1"></span></track>

                        <tbody id="ypug1"><div id="ypug1"></div></tbody>
                        <tbody id="ypug1"><span id="ypug1"></span></tbody>
                        1. <track id="ypug1"><div id="ypug1"><td id="ypug1"></td></div></track>