比赛 |
暑假培训B班二测 |
评测结果 |
AAAAAAAAAA |
题目名称 |
牛棚回声 |
最终得分 |
100 |
用户昵称 |
了反取字名我擦 |
运行时间 |
0.002 s |
代码语言 |
C++ |
内存使用 |
0.32 MiB |
提交时间 |
2012-07-22 08:59:08 |
显示代码纯文本
#include<fstream>
#include<sstream>
#include<algorithm>
#include<cmath>
#include<string>
#include<list>
#include<vector>
#include<deque>
#include<queue>
#include<map>
using namespace std;
ifstream fi("echo.in");
ofstream fo("echo.out");
int min(int a,int b)
{
if(a<b)
return a;
else
return b;
}
int main()
{
string a,b;
int ans;
bool fg1=1,fg2=1;
fi>>a>>b;
for(int i=1;i<=min(a.size(),b.size());i++)
{
fg1=1,fg2=1;
for(int j=0;j<i;j++)
{
if(a[j]!=b[b.size()-i+j])
fg1=0;
if(b[j]!=a[a.size()-i+j])
fg2=0;
}
if(fg1||fg2)
ans=i;
}
fo<<ans;
fi.close();
fo.close();
return 0;
}