--- tags: CP --- [TOC] # 大學程式設計競賽 通常僅限剛好 3 人一組 不可跨校 從大一到碩一(修課未滿九學期)都可參加 題目都英文敘述 語言C/C++,java,有些有python,TOPC、ICPC有kotlin 通常比賽可以帶20 or 25 頁的codebook(程式模板) ## 台清交程式設計大賽 * 資格:僅限台清交 * 時間:3~4月 * 地點:台清交輪流 ## 中區程式設計大賽 * 資格:大學生 * 時間:12月 * 地點:彰師大 * 獎項:前三名有禮卷(6000,3000,2000),獎狀 ## 東華盃程式設計競賽 * 資格:大學生 * 時間:12月 * 地點:東華大學 * 獎項:前三名(15000,12000,9000)、佳作三名 * 備註:食物很讚、賽中有冰淇淋攤販、現烤整隻乳豬、十幾盒披薩 ## 北區程式設計競賽 * 資格:大學生(初階組:大一,進階組:大二以上) * 時間:5-6月 * 地點:台北商業大學 * 獎項:兩組各前三名、佳作數名 ## NCPC 全國大專院校程式設計競賽,俗稱大甲賽 分為初賽跟決賽 ### 初賽 除了台清交以外(前三年都前三的學校自辦),其他學校一起舉辦 * 地點:北部台師大 南部中山(去年因為疫情改線上各校自己開場地) * 規格:至少4題(似乎都6-7題左右),3小時 * 時間:通常九月底十月初 ### 決賽 * 資格:初賽至少AC一題且每校最多六隊(初賽校內前六) * 地點:北部台師大 南部中山 * 時間:通常為初賽後兩周,約為十月初 * 規格:9~15題,五小時 * 參加贈品:資料夾 * 獎項:第一名一隊,第二名兩隊,第三名三隊,佳作取約30~40隊 * 備註:點心很好吃 ## NCTU 科技大專校院程式設計競賽 * 時間:暑假剛開始 * 資格:僅限科大 ## NCPU 私立大學程式設計競賽 * 時間:暑假剛開始 * 資格:僅限私立大學 ## TOPC ICPC Asia Taiwan Online Programming Contest * ICPC前導賽,為線上賽 * 資格不限,有報名就可以參加 * 時間:八月底~十月初之間 * 規格:3小時,至少七題 ## ICPC 國際大學生程式設計競賽 分為regional跟world final 台灣區可以打全部太平洋賽區的regional如果有錢出國的話XDD ### taiwan ICPC regional 比賽有兩天,第一天開幕、測機,第二天比賽、頒獎、晚宴 * 台灣最高規格的比賽 * 時間:11月多 * 地點:連三年北商(2019-2021),桃園龍潭 武漢國中(2022-2023) * 資格: 1. NCPC決賽取前40隊 2. TOPC取前40隊 3. NCTU,NCPU各取10隊 4. CPE錄取 10 隊,但每校不得超過兩隊。 5. TOPC 補滿 ~~6. 自由報名(補到100隊為止)(重複隊伍遞補)~~ * 費用:3000-4000(台灣大比賽中唯一需要費用的) * 規格:9~13題,五小時 * 參加贈品:T-shirt跟包包 * 獎項(獎項依主辦單位決定,至少2019-2021年是依照這個規則): 1~10 金牌 11~30 銀牌 31~60 銅牌 後面好像到七八十有參加獎佳作? (台清交加起來約30隊 能進銀牌線 代表有台清交實力 daidaicluborz) ### ICPC world final 大學競賽程式最高殿堂 * 時間:5,6月舉行(2019年因疫情延後還未舉辦) * 資格:各regional賽區取前1 ~ 2名晉級 * 獎項:前4金牌,5 ~ 8銀牌,9 ~ 12銅牌 ## 各項檢定 ### CPE 大學程式能力檢定 * 時間:每學期兩次,學期初、末各一次 * 費用:大學生、碩博士免費,高中以下學生 400 元,社會人士 500 元。 * 題數:7題3小時 * 檢定時間:晚上6:30 ### ITSA 程式能力線上自我評量 * 時間:兩個月一次,1,3,5,7,9,11月 * 題數:九題3小時 * 檢定時間:晚上6:00 ## 年度個人賽 有預賽跟決賽,決賽只取全球前25人左右,包吃包住包機票 第$k(k \ge2)$輪約前1000名會有T-shirt ### [google code jam](https://codingcompetitions.withgoogle.com/codejam) 今年2023將會是最後一年QQ 即將走入歷史的比賽 五六月 ### [facebook hacker cup](https://www.facebook.com/codingcompetitions/hacker-cup/) 七八月 ### [topcoder open](https://tco20.topcoder.com/) 11月 ## 日常競賽 帳號都會有rating,每場比賽之後會依照比賽表現調整帳號積分 ### [codeforces](https://codeforces.com) 俄羅斯競賽網站,3-4天有一場 - DIV 1 - DIV 2 - DIV 3 - DIV 4 ### [atcoder](https://atcoder.jp) 日本競賽網站,每周末有1~2場 - ABC(atcoder beginner contest) - ARC(atcoder regular contest) ### [leetcode](https://leetcode.com/contest/) 每周日早上10:30 隔周六晚上10:30 一場 90 分鐘 四題 ### [codechef](https://www.codechef.com/contests) 印度競賽網站,每個月有2星期馬拉松賽,固定月賽 ### [topcoder](https://www.topcoder.com/community/competitive-programming/how-to-compete) 美國競賽網站,有周賽SRM(Single Round Match) ---- ## 刷題 ### [CSES](https://cses.fi/problemset/) 總共就 300 題 包括各類超級經典的題目 題目很優質 建議刷完 ### [atcoder DP contest](https://atcoder.jp/contests/dp) 題目類似 CSES DP 主題 總共 26 題 ### [紫書<《算法竞赛入门经典》>](https://vjudge.net/article/524) UVA題 整理好的完整題單 ---- 盡量不要使用以下 judge Zerojudge 題目品質參差不齊,大部分很糟 如果不會挑題目的不要寫