/ WHOJ / 题库 /

简单文本编辑器

简单文本编辑器

题目描述

请手动实现栈,完成一个简单的文本编辑器。

输入的字符包括大小写字母、回车及特殊符号,特殊符号如下:

‘\(\#\)’:表示删除前面一个字符(包括回车);

‘\(@\)’:表示删除当前行(即删除到前一个回车,如果是空行则不删除);

‘\(*\)’:输入结束。

格式

输入格式

输入多行文本,包含字符如题意所述。

输出格式

输出多行文本,表示编辑器修改后的字符串。

样例1

样例输入1

What will you ab##wish for my love
On this your verb#y special day
Send yoc#ur wish to God above
As you blow@@It will come true if you pray*

样例输出1

What will you wish for my love
On this your very special day
Send your wish to God above
It will come true if you pray

限制

时间:\(1s\) 空间:\(256M\)

输入字符长度不超过 \(10^5\);输入数据规模有梯度。

来源

地址:\(zloj,J2021\)域
作者:\(jialiang2509\)