Re: [問題] 高中程式設計大賽

看板Programming作者 (←殺千刀的UAO始作俑者)時間14年前 (2010/02/06 02:24), 編輯推噓6(601)
留言7則, 6人參與, 最新討論串5/9 (看更多)
全文恕刪 看到回文的人一堆曾經熟悉的ID 覺得很有趣 我就也來回這篇了 先聲明我已經離開高中很久很久了。 也許不符合現在的比賽制度了,僅供參考。 還記得那時候台北市比賽有兩種 一個叫軟比 (軟體設計比賽) 一個叫資訊科能力競賽 軟比是團體戰的 一隊四個人 兩台電腦 所以另外兩個不能寫的人就要在旁邊想演算法或幫忙debug 大學了以後才發現這正是XP的實踐 (閒話休提 軟比雖然也是考演算法的 但演算法本身會比較容易 而程式複雜性比較高 所以需要速度 與相當程度的默契 但軟比無論怎麼比也跟保送無關 保送的路線是資訊科能力競賽 首先要在地區賽拼到一等或二等獎 晉級全國以後再拼到全國的一等或二等 之後就會進入IOI集訓 IOI集訓途中會先刷一次 通常留到後半的人就很可能可以保送了 最後會有4個人出國比賽 通常這4個人幾乎是一定保送 * 我有留級的學長、學弟,都因為出國比賽或留到最後階段弄到保送了 如果相信自己真這麼強,這條路是適合強者走的,加油加油! 凡事皆有例外 聽說物理奧林匹亞爆發弊案那年 為了避風頭 那年IOI集訓營也幾乎不能保送 ←那年入營的朋友說的 * 所以這點可看出以保送為目標的政策風險有多大 入營=保送 出國=保送 一直都只是前例,並不是保證 可能會因為國會、教育部某年的態度而豬羊變色 扯回來 台北市的比賽是激戰區 說實話通常全國賽最後一、二等獎也是北市搶下一半左右 所以北市比賽就已經具有接近全國賽的困難性了 (淚 資訊科能力競賽的比賽內容會更重視演算法 而且總之要快!而且要賤! 要快! 比賽時間就只有4小時 4~5題,通常勝負都在一題之間 記得有次一等獎就是被3.6題~3.2題的4個人吃下來 只寫3題的 完全摸不到一等獎的邊 要賤! 不管是暴力 還是作弊 能跑的程式就是好程式 那時候我比較熟的是Basic 台北市比賽時是用Basic過關 進全國賽前不到一周 忽然公文通知全國賽只接受C / Pascal 只好硬著頭皮連夜練Turbo C * 又是一個政策風險超大的案例 而且好像只能 include stdio/conio (stdlib不給用的樣子? 反正當時連stoi都要現場自己刻就對了啦.... 碰到一個題目,題目要求的輸入值沒有說最大可能筆數。 陣列不知道開多大,我就隨手寫100 結果下午驗證的時候才知道測試資料好幾百條.... 一問之下,其他用C有經驗的參賽學生陣列都是直接開幾萬的 平白少了100分 <= 個人堅持篤信自己那題演算法應該沒錯(?) 反正更賤的事都有做過(?) 我自己沒進去IOI,最後是拿一堆獎狀硬是推甄到一間大學唸 不過靠推甄 校內成績不好就會吃虧很大 想當年IOI除了比賽組,還有舉辦另一個敗部復活考試 一到考場傻了,沒電腦,用手寫...... ....請在紙上寫出踩地雷遊戲 \(^o^)/ * * * * * 分隔線 * * * * * 總之這些比賽比的絕對不是寫應用程式的實用性、或是效果比人炫 也不是比創新、比應用 都是在考演算法的 而且隨便一題我想都是沒幾個大學資訊系畢業生寫的出來的。 尤其是加上這個時間限制。 數學要好、資料結構、演算法都要很熟練。 最起碼的最短路徑規畫與排隊問題請當作比賽門票。 * 高中數學被當三學期的我 說起來好像沒什麼說服力就是了.... 反正ACM隨便找題目來看 看看自己有沒有辦法馬上想到答案馬上寫出來吧 說真的程式語言不是個大問題 我當時真的是練習Turbo C的時間才兩三天 不然這些比演算法的題目 真的不需要太多華麗的函式庫 幾個常用的function像parse之類的,多打幾次就可以隨手打出來了.... 問題真的是在自己解題的能力與速度。 至於說很多比賽強者都是從小寫起的 或許一半是真的啦 不過高二時跟我一起拿到台北一等獎 結果全國我敗在Turbo C,他成功闖進IOI結果保送台大的強者我同學 是高一進入社團第一次開始寫程式的。 P.S. 不過現在比賽可以用STL了喔? 這麼好.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.164.65 ※ 編輯: but 來自: 220.132.164.65 (02/06 02:33)

02/06 02:35, , 1F
這個 ID 也好熟悉阿.... XDXD
02/06 02:35, 1F

02/06 02:42, , 2F
好懷念的話題 可是我現在只剩嘴泡了 XD
02/06 02:42, 2F

02/06 02:44, , 3F
樓上好久不見 畢業了沒啊
02/06 02:44, 3F

02/06 02:53, , 4F
還在中興鬼混+打嘴泡 (翻譯的意味)
02/06 02:53, 4F

02/06 02:59, , 5F
以前 Turbo C 的 stl 似乎沒什麼好評
02/06 02:59, 5F

02/06 11:25, , 6F
推~
02/06 11:25, 6F

02/11 19:08, , 7F
推前輩心得~
02/11 19:08, 7F
文章代碼(AID): #1BR69jbk (Programming)
討論串 (同標題文章)
文章代碼(AID): #1BR69jbk (Programming)