Competitive Programming

高中競賽

競程有許多的比賽,這邊討論的是高中生可以參加,有機會讓你進選訓營相關的比賽,其他線上平台競賽在 相關資源

學科能力競賽

這邊是以彰中學生為角度來寫的

  • 校內競賽:由彰中學長出題,正常會有初賽和複賽,前五名可以比區賽,難度十分簡單,時間會在暑假到剛開學
  • 分區賽:彰化與嘉義、雲林一區,通常在嘉義高中比賽,取3~5名,這的題目會搞人,難度不高,但不太正常
  • 全國賽:不簡單,在 相關資源 有講到大概要多厲害,取前10名進入選訓營

題目會有部分分

TOI (台灣資訊奧林匹亞)

連結: TOI

比賽資格(一個就夠):

  1. APCS 實作三級分以上(相對簡單)
  2. 進入過學科能力競賽全國賽

會選出約20名進入選訓營

題目5題,大概解3題可以進入,每年不太一樣,有部分分

APCS (大學程式設計先修檢測)

連結:APCS官網

分為兩個部分:試讀、實作,滿分各5分

試讀:

  • 有30題單選題,每個人的題目一樣
  • 分數:
    • 90~100: 5級分
    • 70~89: 4級分
    • 50~69: 3級分
    • 30~49: 2級分
    • 0~29: 1級分

實作:

  • 有三題,一題100分,會有部分分
  • 分為四個難度:高、中高、中、初級
  • 分數:
    • 5級分:高150~300
    • 4級分:高100149, 中高150300
    • 3級分:中高100149, 中150300
    • 2級分:中100149, 初150300
    • 1級分:高099, 中高099, 中099, 初0149

要考得好可以看 AP325,相關資源 有提到

選訓營

會有大概30個人,會經過兩個階段的考試,選到剩下4個代表台灣參加IOI

如果可以進去然後到裡面的前面大約一半,基本上可以特選台大資工

Competitive Programming