如果是测试点2卡住的话,可以试试以下样例。
输入样例 :
5 2
easy L1
easy L2
easy L3
ez L4
ez L5
输出样例 :
Wo AK le
代码:
// long
#include <bits/stdc++.h>
using namespace std;
bool func(string s)
{
if(s.find("qiandao") != string::npos) return false;
if(s.find("easy") != string::npos) return false;
return true;
}
int main()
{
int n, m;
cin >> n >> m;
cin.ignore();
vector<string> v;
for(int i = 1; i <= n; ++ i)
{
string tmp;
getline(cin,tmp);
v.push_back(tmp);
}
int cnt = 0;
for(; cnt < n ; ++ cnt)
{
if(func(v[cnt])) -- m;
if(m < 0) break;
}
if(cnt >= n) cout << "Wo AK le\n";
else cout << v[cnt] << endl;
return 0;
}
标签:return,string,int,样例,078,easy,L1,15
From: https://www.cnblogs.com/Frodnx/p/18368187