破損的鍵盤

2022-02-26 14:03:10 字數 372 閱讀 5095

【題目描述】

有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的"home"鍵和"end"鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。

【輸入描述】

包含多組測試資料,每組資料只有一行,即這份檔案,這份檔案只包含小寫字母和'['以及']',不包含空格,用'['代替"home"鍵,用']'代替"end"鍵,長度小於10000個字元。

【輸出描述】

你的任務是在開啟顯示器之前,計算出這份悲劇的文件。

【樣例輸入】

kdg[gek]h[itj

de[co]vs

【樣例輸出】

itjgekkdgh

codevs

4650 破損的鍵盤

時間限制 1 s 空間限制 16000 kb 題目等級 gold 題解有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的 home 鍵和 end 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 input descriptio...

破損的鍵盤(uva 11988)

給你一段按鍵的文字,其中 表示home鍵,表示end鍵,輸出這段悲劇的文字。思路 使用鍊錶來模擬,遇到home鍵,就將後邊的文字插入到這段文字的最前邊,遇到 end鍵,就插入到這段文字的最後邊。但是用鍊錶會用到指標,過程比較繁瑣。這裡用乙個 next陣列模擬指向,next i 表示當前顯示屏中s i...

codevs 4650 破損的鍵盤

題目描述 description 有一天,你需要打乙份檔案,但是你的鍵盤壞了,上面的 home 鍵和 end 鍵會時不時地按下,而你卻毫不知情,甚至你都懶得開啟顯示器,當你開啟顯示器之後,出現在你的面前的是一段悲劇的文字。輸入描述 input description 輸入只有一行,即這份檔案,這份檔...