## T28上學期留社考題解 --- ## pA. Alignment ---- 可以發現這題是閱讀題 只要輸出 $\lceil \frac{S}{A} \rceil \times A$ 即可 記得開long long!!! --- ## pB. 哈基米南北綠豆 ---- 使用for迴圈往左右減少聲音直到<=0 途中聲音>0就把房間數+1 即可算出房間數 記得原本那間房間也要算到www --- ## pC. 誰是瘟神 ---- 這題是防破台,有兩種作法 ---- ## 1.BFS ---- 2.可以先把在1旁邊的0標記為「下一個要被感染的」 接下來開一個初始全部都是0的n*m二維陣列f 對於每個被標記的0,將距離他們曼哈頓距離為$k+1$的1的位置在二維陣列f上+1 接著對陣列取最大值,在陣列f中值為最大值的座標皆為答案 --- ## pD. 2x2旋轉 ---- 一樣有兩種做法 ---- 1.暴力搜能造成選轉的組成狀態是否存在 ---- 2.寫一個旋轉的函式模擬旋轉,如果旋轉後沒有遇到2x2方格就轉回去 ---- bonus 牛逼 ![image](https://hackmd.io/_uploads/BkVnVe4VWx.png) --- ## pE. 恭喜你,找到水題了! 為什麼沒有人寫>:( ---- 這題真的很水,就只要把數學式打上去遞迴就好了 (要記憶化) --- ## pF. Alien Truck ---- 大家不要被前面的東東嚇到了 發現K很大,所以把所有正數加起來就好了 --- ## 賽後 [記分板](https://toj.tfcis.org/oj/contests/38/scoreboard/) (hokak是亂入的高三學長) ---- ![image](https://hackmd.io/_uploads/ByeGI1-Nbe.png) ---- ![image](https://hackmd.io/_uploads/BkfESyWN-x.png) ---- ![Chart Title](https://hackmd.io/_uploads/B1HLWDWV-l.png) ---- ![Chart Title](https://hackmd.io/_uploads/HJDfWDb4We.png) ---- ![Chart Title(1)](https://hackmd.io/_uploads/Bk4LQwZ4bl.png) ---- ![Chart Title](https://hackmd.io/_uploads/B1V9SvWEWg.png)
{"title":"T28上學期留社考","description":"image","contributors":"[{\"id\":\"8ef74834-8c0e-4ca4-a3d6-02428329176f\",\"add\":915,\"del\":7,\"latestUpdatedAt\":1767273825571},{\"id\":\"53f8c472-6765-49d7-9801-8c55dba8f231\",\"add\":66,\"del\":0,\"latestUpdatedAt\":1767105356435},{\"id\":\"77aa7d0d-085c-4995-8029-1410b689420f\",\"add\":127,\"del\":59,\"latestUpdatedAt\":1767106761886},{\"id\":\"9b95ea02-7f89-4d52-a90e-01f0a455e36a\",\"add\":65,\"del\":0,\"latestUpdatedAt\":1767104783079},{\"id\":\"3771036a-c8f5-4876-98ac-049a477347a2\",\"add\":59,\"del\":0,\"latestUpdatedAt\":1767105932368}]"}
    104 views