---
# System prepended metadata

title: 108學年南區資訊學科能力競賽參加心得(2019/11/06)
tags: [' ', 心得, 資訊學科能力競賽, 108學科能力競賽南市賽, '  ', 108年數理及資訊學科能力競賽複賽]

---

# 108學年南區資訊學科能力競賽參加心得(2019/11/06)
> [name=風思]雖然延遲了三個禮拜多才完成...
[TOC]
### 行前簡述
很幸運能跟高三學長代表學校出去比賽。11月5號那天晚上委託老爸5點多叫我起床(6:40前要到學校坐車)，帶著興奮的心情睡著了...早上起來聽些聽些振奮的音樂，帶個蛋塔6:00就騎腳踏車出門了~這次同行的有一起比資訊的學長還有四位比生物與化學的學姊、還有辛苦的領隊老師親自載我們到南女中。
▼通知
![](https://i.imgur.com/py16mDj.jpg)
### 競賽前刻
7點多到南女中下車後、簽到、抽籤、穿黃色號碼衣(學長27號、我23號)，拿到複賽手冊，看看比資訊的有43個，其中有許多學長所說的"電神"，電力爆表；當時很興奮能看到他們(享受被電慘的感覺)。完成簽到後，上去自強樓的會議室聽「競賽規則」，~~還有熟記男廁的位置XD~~(南女的主任也說不好找)。當時看整個會議室有穿著綠色、紅色、黃色號碼衣來自各校的菁英，心中充滿澎湃。聽完規則後，志工便帶我們到圖書館一樓的電腦教室，準備進行8:30~11:30長達三個小時的上午場比賽了。
▼手冊
![](https://i.imgur.com/88hs12i.jpg)
### 上午場(8:30~11:30)
[學長整理](https://hackmd.io/ueYTO2JeT6GVBQ9cnmg_vQ?view)
早上場有十題，每寫完一題就可以舉手請現場評審委員**人工judge**，輸入他要的測資，如果對了，前面的記分板會在你的參賽號碼下寫上題號跟答題時間；評審會請你再三確認。那時候現場鍵盤聲劈哩啪啦，我打開Eclipse、挑了有關Fibonacci數的第三題，那是我當下馬上有想法的一題；記得才剛打```import java.util.*;```沒多久，就有人舉手了，哇!這種速度我真的沒辦法想像...大概20分鐘後；考慮測資的大小與時間，選了double來記錄；用迴圈寫，檢查幾次後，我才敢舉手，記得評審過來後第一句話是:「**Java喔!好久沒看到了**」當時我大概也能猜到其他人不是用C就是C++，學長也是用C++來解題；後來輸入一筆很大的數字後，評審努力地看著console的輸出結果，端詳良久，最後才點點頭說對，才放下心來，此時我看看記分板-->已經有人答對2、3題了，恩...好刺激...。接下來做了降冪多項式(最簡單的，排列)、時間迴文(印象中用了三重迴圈、StringBuffer)、旋轉字串(這裡debug超久，一直出現陣列超出的例外，因為每個字串長度不一)，接下來的看中的題目：希臘占卜—生命靈數，題目很冗長，雖然不難，但處理起來很複雜，還沒寫完時間就差不多了...看看白板上其他人的答題數量，這就是實力的差距...。10題我只寫完4題QQ
### 中午休息、用餐(11:30~13:00)
一邊跟學長吃著午餐一邊討論剛剛的題目、幫忙學姊搬實驗器材，順便觀察附近同為資訊組的的神情，有人神色輕鬆，有人看起來十分緊張。吃完午餐後，便跟學長跟學姊欣賞南女中校園的**各色風景**；但輕鬆的時間總是逝去得特別快，準備進行下午場的競賽了。
▼被學長拍到的我，當時正仔細搜尋long long的資料大小
![](https://i.imgur.com/EAZu82x.jpg)
### 下午場(13:00~15:00)
下午場7題，我只有做3題。前一個小時內解決完3題；後來一小時卡在一題字串的題目遲遲沒辦法完全正確。印象中第1題五階魔方陣，便難倒我了，尤其聽評審說明有3000+種可能性，當下便先跳過去了。第2、3題皆與算式有關，當下也沒有想到該怎麼做。後來的第4題字串加密，是當下認為最**可藹可親**的，雖然當下有考慮用C++或C來處理逐字字元的替換，因為比Java處理字元來的更直接、簡潔；但後來覺得麻煩，便繞了些圈，也是通過(雖然我輸錯筆評審要求的測資，鬧了些烏龍)。第5題看起來非常容易，但是給定 N 行**長度不等之整數數列**，因為是長短不一的數列，處理起來並沒想像中的容易，之前寫的題目也未曾遇過；後來搭配二維字串陣列、```split(" ");```，實際操作起來也花了些時間。第6題簡直是第5題的子題，同樣給定不定長度的數列，只是需要注意控制碼的分別意義，加以分離，就沒什麼問題了。第7題便是我用了1小時也做不出來的題目。當時有立即的想法，用StringBuffer搭配陣列與字串操作來處理，但發現與想像的仍有差異；**每個單詞必須按照順序被找出**，**同個字串可以不只被發現一個單詞**，還必須處理'*'的個數與相對應的字串長度，處理起來超出我的預期。
### 等待成績(15:00~16:30)
出來之後，跟學長互相報告成績；為學長感到有點可惜。學長則是跟我說我有機會得佳作。然後在會議室漫長的等待；化學科成績仍在處理，評審教授為求謹慎，最後離預期時間大概三十來分後，才開始進行講評，當時在會場氣氛相當微妙，印象中資訊科的負責教授，提出的建議便是**多加練習**，同時也對今年資訊科參加人數增加感到欣慰。
### 頒獎
頒獎的依序是化學-->生物-->**資訊**。有兩位學姊分別是生物第三名跟化學佳作，當時真為她們高興；印象中當時在頒獎的時候有位女生甚至在臺上感動哭了出來(第二名的樣子)，想必是準備、努力了很久；相比學姊則是笑笑的(?
接下來則是輪到**資訊**了，資訊取前六名授獎有獎學金，後取佳作12名且有標示佳作排名。開始頒獎時我既是緊張又興奮，從佳作第12名依序往前唱名，那時一直很緊張到底會不會有我的名子，直到念到佳作第三。
▼感謝老師
![](https://i.imgur.com/XX0dDSg.jpg)
![](https://i.imgur.com/gpvHW4f.jpg)
***
## 總結感想:
去南女中比資訊學科能力競賽讓我知道:
**出去才知道自己有多弱，然而能跟42位高手一起比賽也是我學程式這一年來最大的收穫。**
看著排名前8的那些人，心裡真的只有佩服，同時也燃起心中想奮發向上的心。雖然我自認身處**程式沙漠**，但我也想建立**綠洲**。有時候看看其他高中的資訊社已有個清楚的組織且行之有年，而且有學長、姊可以傳承，相比我們高中資訊社去年才復甦，首任社長便是跟我一起出去比賽的學長，而我是第二任，我們一切都仍在草創時期，但我同時也很感謝資訊老師願意為我們找這麼多資源、在我高一時請長榮大學的助理教授帶我們從0開始學程式，在這一年中我熟習了C、Java基本語法和基礎架構；後來便是我幾個月來的刷題:6~10月之間我刷了163題；其中以8月份的65題最多，當時一邊做著思源科學創意大賽，平常時則寫寫題目紓壓，但我仍然覺得不夠。
自高二來，則沒有經費請教授來上課了，只能資訊老師(辛苦老師了)、我、副社長來負責教新加入的社員們；平時則累積資源跟儲存經驗，希望也能慢慢建立屬於我們的**資料庫**，將這些經驗傳承下去；老師說我們高二這屆是很有希望可以將資訊社帶起來的，我也以此為任，希望未來也能跟他們的資訊社一樣，可以傳承下去。
我很慶幸能找到一群志同道合的朋友們，願意花一起這麼多時間探討程式的相關問題，也感激資訊老師的付出；現在我已經踏入一段長期的自學時間，同時也在想該怎麼幫助同學們、學弟們，**同時我也感謝自己願意將大量的時間用在自己熱愛的事物上，在自己每天的接觸下，我找到了熱情**。雖然今年只得到佳作第三。
▼最後放上回家前學長拍的南女中操場
![](https://i.imgur.com/cuu2wEg.jpg)
### 感謝你的觀看!
> [time=Thu, Nov 28, 2019 8:31 PM]
> [name=風思] ▼點看看
[![](https://i.imgur.com/iBmGPde.png)](https://sites.google.com/s/15xXm2t0rfZvyJwO6DutZkT_6ZPtEUnuR/p/19D0GWbNFWSxtc0CVt2g4AFB9s8hlDpUc/edit)
###### tags:  `心得` `108學科能力競賽南市賽` `108年數理及資訊學科能力競賽複賽` `資訊學科能力競賽` 黎明高中`  `資訊社` `LMcps`  















