北邮OJ 373题 WrongAnswer 我的代码错在哪?

发布网友 发布时间:2024-10-19 19:11

我来回答

1个回答

热心网友 时间:2024-10-23 00:55

先不看算的对不对,根据input的要求,一行最多20个字母,而你的程序没有对这块进行处理,所以在使用系统的样本数据时,可能会导致输入的数据不全,所以会Wrong Answer啦。

建议:每次读取之后判断最后一个字符是不是‘E’,如果是就可以继续往下走去计算了,如果不是还要继续读取字符。追问首先感谢你的回答,现在这个问题我搞明白了,不是“一行最多20个字母”的问题,问题在于“多行”也就是说回车之后的字母也要和前面的算到一起。这个没有处理。所以WA,目前还在学习解决中。

追答是啊,我说的就这个意思啊。。可能说得不是那么明显。。超过20,就要处理一下,前后连在一起。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com