求助!
pascal吧
全部回复
仅看楼主
level 9
题目描述】
僵尸就要来进攻你的房子了,戴夫给你写了一封密信,但为了怕僵尸发现,他决定给信加密,并提前告诉你加密的的方法,加密的方法是在信里加入一些没有意义的字符或单词,然后加入两个修正符号“#”和“@”。修正的规则入下:
1,当你发现一个退格符"#",则表示前一个字符无效;
2,如果发现一个退行符"@",以表示该行中 “@”前的所有字符均无效。 如果已经在行首'#'符号无效。
现在请你翻译处加密前的信。
输入格式 Input Format第一行一个整数n,代表信一共有多少行。
接下来n行字符串。
输出格式 Output Format输出加密前的信。
2015年06月06日 06点06分 1
level 1
你以为自己百毒不侵,
什么东西都敢吃,什么油都敢喝,
却不知道你的肺已经负荷了。
你说无所谓,
但你的家人也无所谓?
自由人花园,园林草原式洋房,
自然的清新,让爱萦绕你的世界。
http://www.i-freecity.cn/---集团网站-自由人花园---
更多资讯,请加QQ群:420132825
2015年06月06日 06点06分 2
你知道pascal吗
2015年06月07日 10点06分
level 9
各位大神帮帮忙!
2015年06月06日 07点06分 3
level 11
用一个字符数组分行读入处理。读完每行输出并重新初始化一次。
2015年06月06日 08点06分 4
level 9
你要做个栈,如果读的是“#”则栈顶元素出站,“@”则栈顶指针指向底部。一行结束以后立刻输出,用while循环来读。很简单的。
2015年06月07日 09点06分 6
出栈的时候比较复杂,用队列看似更容易输出,但队列不允许从队尾删除。可以用一个数组和一个栈共同完成。我就这么做的
2015年06月07日 09点06分
level 9
xiexie
2015年06月14日 04点06分 7
1