*ps:現學的list 打起來好心累qaq
go to the problem–>
題目描述 description
有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的」home」鍵和」end」鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。
輸入描述 input description
輸入只有一行,即這份檔案,這份檔案只包含小寫字母和』[『以及』]』,用』[『代替」home」鍵,用』]』代替」end」鍵。
輸出描述 output description
你的任務是在開啟顯示器之前,計算出這份悲劇的文件。
樣例輸入 sample input
kdg[gek]h[itj
de[co]vs
樣例輸出 sample output
itjgekkdgh
codevs
資料範圍及提示 data size & hint
包含多組測試資料,直到檔案結束。
字串長度小於10000個字元。
不包含空格。
雙端鍊錶,本來想著有空打打的,可是清北的老師講了list,所以就拿來練練了qwq。
home就是從頭插入,end是從尾插入。
**
#include
#include// 雙端鍊錶
using
namespace
std;
string a;
list
b;list
::iterator f;
int main()
while(!b.empty())
return
0;
}////
codevs 4650 破損的鍵盤
題目描述 description 有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的 home 鍵和 end 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 input description 輸入只有一行,即這份檔案,這份檔...
4650 破損的鍵盤
時間限制 1 s 空間限制 16000 kb 題目等級 gold 題解有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的 home 鍵和 end 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 input descriptio...
破損的鍵盤
題目描述 有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的 home 鍵和 end 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 包含多組測試資料,每組資料只有一行,即這份檔案,這份檔案只包含小寫字母和 以及 不包含空格,...