提示此题有坑

P2715 ccj与zrz之在回家的路上

@[颜伟业\_C\_Asm](/space/show?uid=56917) 啥,我记得我以前造的数据没有啊。。。我刚刚试了一下,确实没有啊。。。
by 1124828077ccj @ 2017-12-29 20:58:44


难道是玄学的回车符?
by 1124828077ccj @ 2017-12-29 21:07:48


额……我没有加字符过滤的时候才8分,加了之后居然就AC了……
by 颜伟业_C_Asm @ 2017-12-29 23:26:40


zrz到底是谁
by wishapig @ 2018-06-22 20:02:57


不是我吗
by wishapig @ 2018-06-22 20:03:09


???
by wishapig @ 2018-06-22 20:03:15


+1赞同楼主
by uwagjaynoi @ 2018-07-23 08:00:47


@[颜伟业_C_Asm](/space/show?uid=56917) 其实只是空格,这一点好像样例中已经有暗示
by oistr @ 2019-03-27 18:38:07


不知道为什么错了,猜测是存在楼主说的 “输入的字符不一定仅仅是0~9、+、-、*、/、?、=、空格,还可能是别的乱七八糟的东西……” 去空格方法一:只得了8分 ```c string t,s = ""; getline(cin,t); for(int i=0;i<=s.size()-1;i++) { if(t[i]!=' ') s = s+t[i]; } ``` 去空格方法二:AC ~~~c string t,s,x = "+-*/=?"; getline(cin,t); for(int i=0;i<=t.size()-1;i++) { //是"数字字符",就拼接 if(isdigit(t[i])) s = s+t[i]; //是"+-*/=?"就拼接 else if(x.find(t[i])!=x.npos) s = s+t[i]; } ~~~
by bgf_xh @ 2022-09-26 14:03:01


|