出题人用脚随的数据?
G 题(回文串 KFC)。这是某 AC 代码:link
#include
using namespace std;
int k,f,c;
int a;
string s;
void put(int l,int r){
while(l>=0&&r<a&&s[l]==s[r]){
if(s[r]=='k'){
k++;
}
if(s[r]=='f'){
f++;
}
if(s[r]=='c'){
c++;
}
l--;
r++;
}
}
int main()
{
while(cin>>a){
cin>>s;
for(int i=0;i<a;i++){
put(i,i);
put(i,i+1);
}
cout<<k<<" "<<f<<" "<<c<<endl;
}
return 0;
} 的数据他
说跑过去就跑过去了????
hack:
# include <bits/stdc++.h>
using namespace std;
int main () {
puts ("500000");
for (int i = 1; i <= 500000; i++) putchar ('a');
} 随便一个数据都能卡死,出题人能不能用点心 /qd
查看10道真题和解析