蒟蒻求救qwq

CF877A Alex and broken contest

```cpp #include<stdio.h> #include<cctype> #include<cstring> #include<iostream> #include<string> using namespace std; typedef unsigned long long ull; typedef unsigned long int ul; typedef long long ll; const int MAX_LEN=5; string buf[MAX_LEN+5]={"Danil","Olya","Slava","Ann","Nikita"}; string s; int ans=0; int main () { getline(cin,s); for(int i=0;i<s.size();i++) { if(s.size()-i>=5) { if(s.substr(i,i+5)==buf[0]) ++ans; } if(s.size()-i>=4) { if(s.substr(i,i+4)==buf[1]) ++ans; } if(s.size()-i>=3) { if(s.substr(i,i+3)==buf[3]) ++ans; } if(s.size()-i>=5) { if(s.substr(i,i+5)==buf[2]) ++ans; } if(s.size()-i>=6) { if(s.substr(i,i+6)==buf[4]) ++ans; } } if(ans==1) puts("YES"); else puts("NO"); return 0; } ```
by 缥缈的鸿影 @ 2019-01-18 23:07:37


@[Miku初音](/space/show?uid=89820) @[Irressey](/space/show?uid=79017) @[静谧时空](/space/show?uid=61614)
by 缥缈的鸿影 @ 2019-01-18 23:08:02


@[小粉兔](/space/show?uid=10703)
by 缥缈的鸿影 @ 2019-01-18 23:08:36


@[爱吃肉的瓶子](/space/show?uid=98606) i到i+5不是6个字母吗awa
by 奶酥奶酥QwQ @ 2019-01-18 23:16:27


AC机
by 奶酥奶酥QwQ @ 2019-01-18 23:16:34


@[爱吃肉的瓶子](/space/show?uid=98606) 神仙,您可以试一下这份代码,您会发现它输出了YES (我只是找了一个bug,并不知道是不是这个bug的关系) QwQ ```cpp #include<cstdio> #include<algorithm> unsigned int a; int b; int main() { a = 1; b = 2; if (a - b > 0) { puts("Yes"); } else { puts("No"); } } ``` string的size()返回的是一个unsigned类型。
by 龙之吻—水货 @ 2019-01-18 23:17:13


@[爱吃肉的瓶子](/space/show?uid=98606) 帮你弄到了第29个点: ``` AAnnnnn ``` 正确结果是Yes,你输出No了。
by StudyingFather @ 2019-01-18 23:19:45


@[爱吃肉的瓶子](/space/show?uid=98606) 哦,我似乎知道了,您的substring用错了。。。
by 龙之吻—水货 @ 2019-01-18 23:21:12


string的substr的参数是(pos, len),第一个是位置,第二个是截取的长度 QwQ
by 龙之吻—水货 @ 2019-01-18 23:22:40


@[龙之吻—水货](/space/show?uid=49866) 不不不他没用错awa
by 奶酥奶酥QwQ @ 2019-01-18 23:22:45


| 下一页