2079: 简单的序猿笑话(2)

内存限制:128 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:1 通过:0

题目描述

A:嘿 //是什么意思啊?
B:嘿.
A:呃 我问你//是什么意思?
B:问吧.
A:我刚才不是问了么?
B:啊?
A:你再看看记录...
B:看完了.
A:......所以//是啥?
B:所以什么?
A:你存心耍我呢吧?
B:没有啊 你想问什么?
……

不断循环之后,A一气之下和B绝交,自己苦学程序。
N年之后,A终于修成正果,回想起B,又把聊天记录翻出来看,这时,他突然发现B没有耍他……
而他自己也不知道当年他问B的究竟是什么问题……

 

现在我们拿到了一段聊天记录,一段聊天记录由多个字符串构成,其中 // 是单行注释,会一直注释直到一个换行符。/**/是成对出现的,这两个之间的所有字符都会被忽略,包括换行符。其他情况可以通过样例来了解。

输入格式

多组数据,数据之间以空行分割,读到END时结束读入。每个测试数据由不多于100字符串构成,每个字符串由可见的ascii字符和换行符构成,保证每组数据中总共的字符串长度小于10^4

输出格式

输出每组样例注释之后的部分。

输入样例 复制

for(int i=0;i < loop;++i)
{
//Foo();
}

//i=i+1;/*
A=a+b;*/

/*
char xx[]="Hello World";
/*cout< < xx< < endl;*/
Hello world*/

char a[]="//";

//i=i+1;\
i+=12;
/*/

/*i=i< < 12;
//i=i*2^12;
*/sdfdsfdsf

/*sdfdsf
*/
END

输出样例 复制

for(int i=0;i < loop;++i)
{

}

A=a+b;*/

Hello world*/

char a[]="

i+=12;
/*/

sdfdsfdsf

数据范围与提示

最后组数据只输出了个一个空行。