发布网友 发布时间:2024-10-19 19:11
共1个回答
热心网友 时间:2024-10-23 00:55
先不看算的对不对,根据input的要求,一行最多20个字母,而你的程序没有对这块进行处理,所以在使用系统的样本数据时,可能会导致输入的数据不全,所以会Wrong Answer啦。
建议:每次读取之后判断最后一个字符是不是‘E’,如果是就可以继续往下走去计算了,如果不是还要继续读取字符。追问首先感谢你的回答,现在这个问题我搞明白了,不是“一行最多20个字母”的问题,问题在于“多行”也就是说回车之后的字母也要和前面的算到一起。这个没有处理。所以WA,目前还在学习解决中。
追答是啊,我说的就这个意思啊。。可能说得不是那么明显。。超过20,就要处理一下,前后连在一起。。