codevs 4650 破損的鍵盤(stl)

2021-08-09 13:29:05 字數 1010 閱讀 7624

*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 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 包含多組測試資料,每組資料只有一行,即這份檔案,這份檔案只包含小寫字母和 以及 不包含空格,...