競賽重要時程
  • 開放線上報名:107年9月1日至9月22日
  • 程式設計組(初賽):107年9月29日
  • 程式設計組(決賽):107年10月6日
  • 應用軟體設計組競賽:107年10月7日
競賽時程與作業須知公告
  1. 開放線上報名時間:107年9月1日~107年9月22日
  2. 競賽時程:
  3. 組別 競賽日期
    程式設計組(第一階段初賽) 107年9月29日(星期六)
    程式設計組(第二階段決賽) 107年10月6日(星期六)
    應用軟體設計組 107年10月7日(星期日)
  4. 文件下載:競賽作業須知
09/01 正式開放線上報名,歡迎隊伍踴躍參加!
107年度全國大專電腦軟體設計競賽於9月1日起於活動網站開放線上報名,
歡迎各校隊伍踴躍報名參加!
  1. 報名須知:
    1. 參賽隊伍必須先至線上報名填寫報名資料且上傳學生證正反面影本及個人資料蒐集、處理及利用告知暨同意書,始完成報名。
    2. 隊伍註冊後,請記得密碼,以便之後填寫與修改線上報名資料。
    3. 報名表單填寫後並點選「暫存報名資料」,即可再登入系統並修改報名資料;如點選「提交審核」,表示不再修改報名資料,並將資料提送給主辦單位審查。(注意!提交審核後,無法再自行修改報名資料。)
    4. 網路報名時間自107年9月1日至9月22日止,參賽隊伍及競賽相關資訊於9月27日公布於競賽網站。若參賽隊伍須調整參賽隊員名單,須由帶隊教練於9月27日前(含)提出調整申請,惟更動之隊員限原參賽學校報名之正式隊員或預備隊員。
  2. 報名及競賽相關時程:
    • 線上報名時間:09/01~09/22
    • 程式設計組初賽:09/29
    • 程式設計組決賽:10/06
    • 應用軟體設計組競賽:10/07
關於競賽
  1. 辦理目的:為鼓勵學生從事電腦軟體設計,提升我國資訊教育水準,特舉辦本競賽。
  2. 競賽時程
  3. 程式設計組(第一階段初賽)
    日期 時間 活動內容
    107/9/29(星期六)
    12:30~14:00 進場預備時間及帳號測試
    14:00~17:00 正式競賽

    程式設計組(第二階段決賽)
    日期 時間 活動內容
    107/10/6(星期六)
    09:00~09:45 報到
    09:45~10:00 賽前說明
    10:00~11:20 機器測試
    11:20~12:20 午餐時間
    12:30~17:30 競賽
    17:30~18:30 各隊交流

    應用軟體設計組
    日期 時間 活動內容
    10/10/7(星期日)
    09:00~09:45 報到
    09:45~10:00 賽前說明
    10:00~11:20 機器測試
    11:20~12:20 午餐時間
    12:30~16:30 競賽
    16:30~21:30 各隊交流與評審評分
  4. 文件下載:
9/29初賽環境(程式設計組)
  1. 競賽環境及規則:
    1. 協辦學校競賽用機器,提供GNU C/C++、 Java及Python的編譯環境,作業系統、程式發展工具、編譯器等版本由協辦學校決定並提供印表機。
    2. 每隊限使用電腦1部。
    3. 試題以英文命題,第一階段試題至少4題。
    4. 競賽時間以3小時為原則,如遇特殊狀況,得延長或縮短競賽時間。
    5. 解題語言為GNU C/C++、Java及Python。
    6. 採用網頁型DOMJudge為評分工具,使用瀏覽器即可submit 程式碼,進行評分。
      (建議使用Google Chrome、Firefox,建議不使用IE)
    7. 評分主機執行及評分之參數:
      • 作業系統ubuntu 16.04.5 LTS
      • 程式執行記憶體限制 1024MB
      • gcc 版本 5.4.0 20160609
      • javac版本 openjdk version "1.8.0_171"
      • Python 3 版本 python 3.5.2(已安裝模組清單)
      • Compile & Run script參數
        • C:
          Compile: gcc -Wall -O2 -std=c11 -static -pipe -o $DEST -lm $SOURCE
          Run: exec "$@" < "$TESTIN" > "$PROGOUT"
        • C++:
          Compile: g++ -Wall -O2 -std=c++14 -static -pipe -o $DEST $SOURCE
          Run: exec "$@" < "$TESTIN" > "$PROGOUT"
        • Java:
          Compile: javac $DEST.java $SOURCE
          Run: exec java -Xrs -Xss8m -Xmx${MEMLIMITJAVA}k Main
        • Python 3:
          Compile: python3 -m py_compile $SOURCE
          Run: python3 $SOURCE < input > output
  2. 規則及注意事項:
    1. 每一參賽隊伍僅可帶A4大小紙張25頁,且可事先在紙張單面上筆記,反面為空白,並於報到時將所攜資料備查,不可攜帶可讀寫的任何機器設備、軟體或資料,含電腦、書籍、手冊、終端機、計算機、電子字典、隨身碟、PDA以及可做通訊用的電子裝置等。
    2. 競賽開始進場時,該參賽隊伍之參賽隊員須全員到齊,否則不得入場參賽。
    3. 主辦單位有權對競賽中的突發狀況做處理,但競賽題目與評分由裁判作決定,且其決定即為最後的結論,參賽者或教練不得對裁判的決定提出異議。
    4. 參賽隊伍除了與同隊隊員交談或經由主辦單位指定之工作人員及系統維修人員請教系統相關問題,如系統錯誤訊息等,不得與其他人員或不同隊之參賽隊員互相研討觀看。
    5. 同隊參賽隊員請務必小聲研討,以不影響其他隊伍為原則。
    6. 競賽進行中,參賽隊員可至試場外飲用茶水、如廁,惟不得與他人研討試題。
    7. 參賽隊伍有任何違反競賽規則或破壞競賽秩序的行為,情節嚴重者,得取消競賽資格。
    8. 報到及競賽期間務必攜帶學生證,否則無法參加競賽,競賽開始後,遲到20分鐘者不得進場。
    9. 如於競賽期間發生颱風、水災、地震等重大天然災害、法定傳染病疫情、空襲、火災等重大事故時,競賽是否照常舉行以主辦單位公告為主。競賽若順延舉行,將於二個星期內補行辦理。
    10. 其他競賽相關事項,可下載競賽作業須知查詢。
10/6決賽環境(程式設計組)
Hardware:
  • CPU: intel Core i7
  • RAM: 8GB

OS:
  • Ubuntu 16.04.5 LT

Editors:
  • vi/vim
  • gvim
  • emacs
  • gedit

Languages:
  • C: gcc (Ubuntu 5.4.0-6ubuntu116.04.4) 5.4.0 20160609
  • C++: g++ (Ubuntu 5.4.0-6ubuntu116.04.4) 5.4.0 20160609
  • Java: openjdk version "1.8.0_171"
  • Python 3: python 3.5.2(已安裝模組清單)

IDEs:
  • Eclipse 4.7 (Oxygen) 含pyDev 5.5.0
  • Netbeans 8.2

Compilation of Submissions
  • C: gcc -O2 -std=c11 –lm –o {:basename}.exe {:mainfile}
  • C++: g++ -O2 -std=c++14 –lm –o {:basename}.exe {:mainfile}
  • Java: javac {:mainfile}
  • Python 3: python3 {:mainfile}
10/7競賽環境(應用軟體設計組)
  • 作業系統:Windows 10 x64 教育版
  • 文書軟體:MS Office Professional Plus 2016 x64中文版、notepad++ v7.5.8 X64
  • FTP軟體:WinSCP-5.13.3
  • 伺服器軟體:xampp-win32-7.2.7-0-VC15
    (含 Apache 2.4.33,MariaDB 10.1.34, PHP 7.2.7、Tomcat 7.0.56 (with mod_proxy_ajp as connector))
  • JAVA:Oracle JDK 8u181
  • 瀏覽器:CHROME 68.0.3440.75 64位元
線上報名
初賽時程
時程 參賽隊伍
12:30-14:00
進場預備時間及帳號測試
參賽隊伍進場:帳號測試、機器測試
帳號:xxx(隊號,例如team1,team21,team27...)
密碼:xxx(現場發放)
(隊號於報名結束後公告)
14:00-17:00 正式競賽
協辦學校
報名結束後公布。
競賽地點
報名結束後公布。
計分看板
於競賽當日開放
榮譽看板
尚未開放
交通位置
  1. 北區-國立臺灣師範大學
    1. 競賽及報到地點:台北市和平東路一段129號 國立臺灣師範大學資訊中心。
    2. 交通資訊:
      1. 捷運:古亭站向東步行約計10分鐘
      2. bus公車:3、15、18、74、235、237、254、278、907
      3. 國道一號:圓山交流道下->建國南北快速道路->右轉和平東路->臺灣師大校本部
      4. 國道三號:木柵交流道->萬芳交流道->辛亥路->右轉羅斯福路->右轉和平東路->臺灣師大校本部
      5. 國道三號:安坑交流道->新店環河快速道路->水源快速道路->右轉師大路->臺灣師大校本部
  2. 國立臺灣師範大學

  3. 南區-國立中山大學
    1. 競賽及報到地點:高雄市鼓山區蓮海路70號 國立中山大學圖書與資訊處(圖資大樓地下一樓)。
    2. 交通資訊:
      1. 捷運:於西子灣站(1號出口)下車,步行約15至20分鐘可抵達本校。亦可從西子灣站(2號出口)下車後,轉搭接駁車橘1、99至本校行政大樓站。
      2. 公車:50五福幹線(建軍站-鼓山輪渡站)、219(左營北站-港務局)、248(火車站-鼓山輪渡站),於鼓山渡輪站下車後,步行經本校隧道約10分鐘到達。亦可搭乘西城快線(高鐵左營站-中山大學)、99(捷運鹽埕埔站-中山大學)、橘1(捷運西子灣2號出口-中山大學行政大樓)直達校園。
    3. 請特別注意:車輛請停放於本校來賓停車場,並請報到時領取臨時停車證。
國立臺灣師範大學
聯絡方式
  • 北區:國立臺灣師範大學資訊中心 朱芳儀小姐
  • 地址:台北市和平東路一段162號
  • 電話: (02)77345571
  • 傳真: (02)23940120
  • Email:ncpc@deps.ntnu.edu.tw

  • 南區:國立中山大學圖書與資訊處 林怡璇小姐
  • 地址:高雄市鼓山區蓮海路70號
  • 電話: (07)5252000 轉 2462
  • 傳真: (07)5254000
  • Email:ncpc@mail.nsysu.edu.tw