3 条题解
-
4
其实不难,看看吧…… 备注:如果用DEV C++写,“for(auto c:fenshu)” 会报错,但可以在该网站AC。 如果考试规定可以使用 C++11 及以上版本的特性,那么理论上可以使用这种循环结构。
#include<iostream> #include<vector> #include<cmath> using namespace std; vector<int>fenshu; void shuchu(int fenzhi) { int w=0,l=0; for(auto c:fenshu) { if(c=='W') { w++; } if(c=='L') { l++; } if((w>=fenzhi || l>=fenzhi)&&abs(w-l)>=2) { cout << w << ":" << l << endl; w=0; l=0; } } cout << w << ":" << l << endl; } int main() { char input; while(cin >> input && input!='E') { fenshu.push_back(input); } shuchu(11); cout<<endl; shuchu(21); return 0; }
求赞
信息
- ID
- 395
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- 递交数
- 131
- 已通过
- 28
- 上传者