競賽時程與作業須知公告
  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. 若報名期間尚未收到學生證,請先上傳其他相關身份證明文件(例如:身份證、在學證明...等); 在競賽前若已收到學生證,請將學生證正反面影本寄至競賽聯絡信箱(ncpc@deps.ntnu.edu.tw)供查驗。
  2. 競賽當天若學生證無法查驗身分(如學生證上照片模糊...等情況),請一併攜帶身份證。
  3. 競賽當天若無法攜帶學生證到場,請提供身份證+在學證明以供查驗身份。
  4. 感謝各位同學配合!
線上報名時間延長,請同學把握最後時間完成報名!
為鼓勵隊伍報名,並可利用中秋連假時間完成報名作業,
報名時間延長至09/25(二) 12:00前報名截止。想報名的同學請盡快至線上報名提交報名資料!
最後一次延長報名時間,逾時不候!
最後一次延長報名時間至9/26上午9:00,若有隊伍尚有資料需補件請盡快至線上報名完成提交。
程式設計組9/29初賽-開放隊伍測試
請參加9/29初賽之隊伍,於賽前先進行測試,並熟悉競賽介面。
已審核通過隊伍名單
參賽隊伍名單
程式設計組決賽名單
兩區報到地點與賽前叮嚀
  1. 報到地點:
    1. 北區:國立臺灣師範大學圖書館校區(台北市和平東路1段129號之1)
      • 10/6程式設計組:國際會議中心1F(gogoro隔壁)(地圖)
      • 10/7應用軟體設計組:綜合大樓1F(地圖)
    2. 南區:國立中山大學(高雄市蓮海路70號)圖書資訊大樓B1(地圖)
  2. 賽前叮嚀:
    1. 請參賽隊伍記得攜帶學生證報到、入場。
    2. 每一參賽隊伍僅可帶A4大小紙張25頁,且可事先在紙張單面上筆記,反面為空白,並於報到時將所攜資料備查,不可攜帶可讀寫的任何機器設備、軟體或資料,含電腦、書籍、手冊、終端機、計算機、電子字典、隨身碟、PDA及行動通訊設備等。
    3. 參賽隊伍之參賽隊員須全員到齊,否則不得入場參賽。比賽開始後,遲到20分鐘者不得進場。晚到的隊伍請事先通知試場聯絡人。
頒獎典禮花絮
頒獎典禮精彩的花絮可以到以下網址自行下載哦~
網址:https://drive.google.com/drive/folders/1smnLUhkqIr2yV5ek4Cj3zvShBSHLzRVI?usp=sharing
關於競賽
  1. 辦理目的:為鼓勵學生從事電腦軟體設計,提升我國資訊教育水準,特舉辦本競賽。
  2. 競賽時程
  3. 程式設計組(第一階段初賽)
    日期 時間 活動內容
    107/9/29(星期六)
    12:30~14:00 進場預備時間及帳號測試
    14:00~17:00 正式競賽

    程式設計組(第二階段決賽)
    日期 時間 活動內容 地點
    107/10/6(星期六)
    09:00~09:45 報到 (北)國際會議中心1F
    (南)圖書資訊大樓B1
    09:45~10:00 賽前說明 (北)國際會議中心2F
    (南)圖書資訊大樓B1-視訊研討室
    10:00~11:20 機器測試 (北)教育大樓4F資訊中心
    (南)圖書資訊大樓B1-電腦教室
    11:20~12:20 午餐時間 (北)國際會議中心2F
    (南)圖書資訊大樓B1-會議室
    &圖書資訊大樓2F-研討室
    12:30~17:30 競賽 (北)教育大樓4F資訊中心
    (南)圖書資訊大樓B1-電腦教室
    17:30~18:30 各隊交流

    應用軟體設計組
    日期 時間 活動內容 地點
    10/10/7(星期日)
    09:00~09:45 報到 (北)綜合大樓1F
    (南)圖書資訊大樓B1
    09:45~10:00 賽前說明 (北)綜合大樓5F 508會議室
    (南)圖書資訊大樓B1-視訊研討室
    10:00~11:20 機器測試 (北)教育大樓4F資訊中心
    (南)圖書資訊大樓B1-電腦教室
    11:20~12:20 午餐時間 (北)綜合大樓5F 508會議室
    (南)圖書資訊大樓B1-會議室
    12:30~16:30 競賽 (北)教育大樓4F資訊中心
    (南)圖書資訊大樓B1-電腦教室
    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_181"
      • 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_181"
  • 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
進場預備時間及帳號測試
參賽隊伍進場:帳號測試、機器測試
帳號:team1xxx(xxx為三位數隊伍編號),例如:team1001、team1021、team1127...)
密碼:xxx(現場發放)
(隊號於報名結束後公告)
14:00-17:00 正式競賽
*進場時間由各試場依隊伍報到及試場情況決定,參賽隊伍最遲應於13:45完成報到程序並進場就定位。
協辦學校試場表
感謝以下學校協助辦理初賽~
自辦初賽學校(前三年前三名學校)
學校 單位
國立臺灣大學 計算機及資訊網路中心
國立清華大學 資訊工程學系
國立交通大學 資訊技術服務中心
9/29統一初賽協辦學校
學校 單位 場地
國立臺灣師範大學 資訊中心 圖書館校區教育大樓資訊中心401,402教室
國立中山大學 圖書與資訊處 圖資大樓B1F PC03教室
輔仁大學 資訊工程學系 輔大資工系聖言樓SF645,SF648
國立臺北大學 資訊中心 圖書資訊大樓資訊中心B樓B1F04電腦教室
國立中正大學 資訊工程學系 創新大樓341電腦教室
靜宜大學 資訊工程學系 主顧樓307教室
國立嘉義大學 電子計算機中心 蘭潭校區電子計算機中心二樓電腦教室219
國立臺東大學 資訊工程學系 理工學院SEC404電腦教室
國防大學 資訊工程學系 理257電腦教室
國立臺中教育大學 資訊工程學系 求真樓K207電腦教室
國立澎湖科技大學 資訊工程學系 實驗大樓B311電腦教室
國立高雄科技大學 電腦與通訊工程系 工學院F455電腦教室
國立高雄大學 資訊工程學系 工學院200教室
銘傳大學 資訊工程學系 資訊大樓S304教室
長榮大學 資訊管理學系 第三教學大樓T30403
國立屏東大學 計算機與網路中心 屏商校區圖資大樓九樓905電腦教室
國立臺灣科技大學 資訊工程學系 T4-516會議室
國立成功大學 資訊工程學系 資訊系新大樓65203電腦教室
國立中央大學 資訊工程學系 工程五館E6-A206電腦教室
隊伍競賽地點
計分看板
程式設計組得獎名單(含ACM推薦隊伍)
應用軟體設計組得獎名單
下載參賽證明
交通位置
  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