字符串处理问题之行编辑器

你知道行编辑器吗?不知道也没关系,现在我会告诉你:

1.如果你收到一个’#’,那么你应该删掉一个你已经收到的字符,不包括’#’;

  1. 如果你收到一个’@’,那么你应该把你收到的一整行都删掉。

你明白了吗?现在轮到你去解决这个问题啦!

输入

第一行是一个整数T,代表有T组数据。

每组数据的开始时一个字符串,字符串长度小于100,每个字符一定是(‘a’~’z’,’A’~’Z’,’*’,’!’,'(‘,’)’,’+’,’@’,’#’)中的一个,我保证最后一个字符不会是’@’或者’#’.

输出

每组数据输出一行经过行编辑器编辑过的字符串,具体可以看样例。

输入样例

4

whli##ilr#e(s#*s)

outcha@putchar(*s=#++)

if(HDD#U)@if((#WZU(#)

returnWA##A!!##C

输出样例

while(*s)

putchar(*s++)

if(WZU)

returnAC

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注