早上下雨 穿拖鞋來的,所以光著腳考試哈哈
總計 :
Sa 中譯
pA - AtCoder cf_2015_morning_easy_b - ヘイホー君と置き換え
pB - AtCoder abc341_c - Takahashi Gets Lost
pC - AtCoder abc226_b - Counting Arrays
pD - AtCoder abc264_d - "redocta".swap(i,i+1)
題意 :
給一數 與 一長度為 的字串
假如 為兩個相同的子字串所串接而成
稱為平方字串
今要把 變為平方字串能使用以下操作
求最小操作輛量,假如 無法變為平方字串則輸出-1
範例輸入1 :
範例輸出1 :
範例輸入2 :
範例輸出2 :
想法 :
假如 的字串長度 為奇數
則不可能成為平方字串
而最小操作數量可以得知,只要將前後子字串同步即可
解題心得 :
大概是水題ㄅ
一分鐘就解掉了
題意 :
給三數 分別代表地圖的列數與行數 及 接下來的指示自串 的長度
接著輸入一字串 代表著指示字串,L
代表左,R
代表右,U
代表上,D
代表下
接著輸入 列 每列 個字元 代表著地圖的東西 ,
#
代表障礙物,.
代表空格
輸出有多少點能夠符合指示之行為模式
範例輸入1 :
範例輸出1 :
範例輸入2 :
範例輸出2 :
想法 :
建表比較好做,存LRDU
可以用map
也可以用字串來儲存
考試的時候我是用字串儲存
Abc 341 這場比賽我剛好有打過
所以就直接做出來了:D
題意 :
給一數
接下來有 行輸入
每一行開頭會有一整數 代表此數列之長度
輸出有多少種不同的數列
範例輸入1 :
範例輸出1 :
想法 :
有看到有人直接getline當作一行數列
也有人用STL解 (我是用map)
但一般陣列其實也能解
就大概sort後再找也是可以的
有學過STL回來解的很方便ㄏㄏ
題意 :
給一字串 由 atcoder
所組成
只能對換左右邊相鄰的兩數
求最小操作數
範例輸入1 :
範例輸出1 :
想法 :
看每個字元,假如不是的話從後面交換過來
一遍遍搜就過了
一開始沒看到只能交換相鄰的數
耗了很多時間QQ
高一選修就這樣結束了…
自從上學期根本不知道C++怎麼寫程式的小高一
如今已經要成為高二生&資訊社社長的我
有太多太多成長發生在我的身上
這一年來刷的題目真的好多
加起來大概超過1000多題
也很佩服自己的毅力以及對資訊的熱愛
希望明年的我能更加強大,且