# TJPC 11th ## 前言 **這是我當上TFCIS(南一中資訊社)社長辦的第一個活動** **既緊張又期待** **因為是第一次舉辦這種教學活動 + 營隊** **所以舉辦營隊的前幾個月就開始在準備** **然後也早早就編完教材 (其實是把麻煩的課丟給chad)** ## 準備 ### 課表 **首先要先定好的是課程跟日期** **日期的部分我們原先是想辦在8月多** **但考量到撞到其他奇奇怪怪的活動 & 國中生的暑輔** **所以最後定在了7月中** **進階班** **本來是沒有想要辦進階班的** **我還以為都不會有那麼電的國中生之類的** **但到最後還是為了保留他們的權力開了班(這是我做過最正確的選擇了)** ### 講師 **我是丟社團的DC群 讓社員自己報名來講課** **結果沒想到來講基礎班的課的人都不是競程組XD** **但想說讓他們累積經驗 + 分擔人手壓力** **所以我們幾個競程組的就跑去教較為麻煩的進階班** ### 篩人 **~~本來想說把素食篩掉的~~** **結果看著一些很動人的動機就把一些怪怪人放進來了** **(到最後才發現是家長幫他們寫的QQ)** ## 第一天 **第一天進階班是我講課** **早上講了競程介紹 + 複雜度分析** **下午是暴力+枚舉** **因為內容都很簡單所以我就叫他們去說TOJ board了 ~~我忘記找題目~~** **然後發現大家都好冷漠 我講課都不理我** **然後放學之後才知道原來是我講太快(早上30分鐘就講完了)** **所以他們還在吸收課程知識的時候我就已經帶下一題了** **有點抱歉ㄏㄏ** **然後基礎班在這天就直接爛掉了** **因為Dr.dog好像教的太難 + 留大家下課時間** **所以大家看起來沒什麼意願要上課XD** ## 第二天 **STL + SORT 是 Chad講的** **原本這堂課是我要來講的** **但是暑假的時候我不想打教材 + 想到我好像有另外留一個人留社** **所以就上DC叫Chad來教了** **他的STL是真的教的還不錯** **但在練習題目的時候大家感覺都很累** **(因為他挑的題目其實都很難XD)** **下午我跑下去樓下聽基礎班上課 + 玩Minecraft** **就沒有管進階班了** ## 第三天 **這天我格外的認真** **因為是CharHao要教圖論 + 分治** **這兩個我都沒有學完 所以我打算補一補** **也順便聽一聽解法 + 小技巧之類的** **一開始的圖論名詞大家好像都還沒進入狀況(畢竟是定義上的東西)** **但後來就教了DFS跟BFS** **然後也做了幾題題目** **說真的 去看我之前寫的Code那是一言難盡** **所以我又把一些當初隨便亂做的題目補完了** **下午的分治 - 線段樹 + 矩陣快速冪算是重頭戲** **但CharHao丟的題目我都不會** **所以我就放棄不寫了** **這天很有趣的事情是 CharHao直播忘記關Minecraft** **然後YT上的影片開頭一直有鐵巨人被岩漿燒的聲音** **真的超好笑** ## 第四天 **早上我講Greedy** **就隨便講講 + 題目帶一帶就過去了** **因為我覺得Greedy就講個概念** **下午的DP才是重頭戲** **下午的DP是Paul講的** **但大家學完Greedy後再學DP感覺大腦都燒雞了** **大家跟我寒訓的時候一樣昏昏沉沉的** **阿我還不小心找出來我的ATCODER DP裡面有一題假解QQ** **~~看錯題目了~~** **然後放學後我真的想不到DP要出什麼題目** **所以我就去atcoder上面找了一題青色的題目丟下來了** ## 比賽 ### TOJ CONTEST **這次比賽是採用TOJ 新功能 - CONTEST** **這是tobiichi3227佬開發的新功能** **為此我們也幫忙進行了初步的bug修整與測試** ### 現實 **結果TOJ 在比賽當天爆的很徹底** **我們測試時的壓力測試根本沒用** **真正等到比賽的時候 大出包** ### 出題 **這次整體來說考的偏慘** **雖然有一部分judge的原因** **但感覺普遍來講分數偏低** **甚至沒預料到的是普通班在"有提示"的情況下** **分數還低於進階班那種難度的考試** **應該是我當初在出題目的時候把他們想的太完美** **好像每個國中生就要有邏輯思考 + 冷靜的處理問題** **所以就把基礎班的題目調成卡測資大賽QQ** **進階班其實就隨便找一個主題然後找Atcoder的題目搬上去** **阿是Minecraft主題** **但鐵巨人那題是我自己想出來的** **想說打了一點點實作麻煩就行** **結果最後沒人做出來我有點意外** # 之後再補內容 現在想不到了