如果你WA on#5 or WA on#other

P1603 斯诺登的密码

EternalRights @ 2024-12-09 21:00:35

这道题纯属阅读理解,如果有失误点大概率是读题不当导致。理应考虑回头阅读题面,而不是在这里看讨论区寻求“盟友”。
对于第五个测试点是这个输入:The a++ is a plus one .
容易发现,你是否在特判标点符号的时候使用了ispunct,我知道这很酷,但是这道题使用这个库函数只会导致错误。应该特判一个特殊的标点符号:“.”即可。好奇为什么的可以回去读题了。


by Lntano_LYC @ 2024-12-15 12:45:59

也就是说,这道题如果用getline(cin,string),只需要对string判断三个,一个是空格,一个是句号,else 就是字符串加加


by s20112378 @ 2024-12-18 19:09:52

我的妈太谢谢了


|