码迷,mamicode.com
首页 > 其他好文 > 详细

UVa11988:Broken Keyboard

时间:2015-01-31 23:07:44      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

Description

                                Broken Keyboard
You‘re typing a long text with a broken keyboard. Well it‘s not so badly broken. The only problem with the keyboard is that sometimes the "home" key gets automatically pressed (internally).

You‘re not aware of this issue, since you‘re focusing on the text and did not even turn on the monitor! After you finished typing, you can see a text on the screen (if you turn on the monitor).

In Chinese, we can call it Beiju. Your task is to find the Beiju text.

Input

There are several test cases. Each test case is a single line containing at least and at most 100,000 letters, underscores and two special characters ‘[‘ and ‘]‘. ‘[‘ means the ‘Home‘ key is pressed internally, and ‘]‘ means the ‘End‘ key is pressed internally. The input is terminated by end-of-file (EOF). The size of input file does not exceed 5MB.

Output

For each case, print the Beiju text on the screen.

Sample Input

This_is_a_[Beiju]_text
[[]][][]Happy_Birthday_to_Tsinghua_University

Output for the Sample Input

BeijuThis_is_a__text
Happy_Birthday_to_Tsinghua_University

-----------------------------------------------------------------------------------------------------

思路解析:

UVa11988:Broken Keyboard

标签:

原文地址:http://www.cnblogs.com/JayZhu/p/4264767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!