比赛 |
暑假培训B班二测 |
评测结果 |
WWWWWAWWWW |
题目名称 |
牛棚回声 |
最终得分 |
10 |
用户昵称 |
ok |
运行时间 |
0.003 s |
代码语言 |
C++ |
内存使用 |
0.31 MiB |
提交时间 |
2012-07-22 10:25:28 |
显示代码纯文本
#include <fstream>
#include <string>
using namespace std;
int main()
{
string a,b;
char c[81],d[81];
int m=0,mo=0,l1,l2,zhi=1,i,j;
ifstream input("echo.in");
ofstream output("echo.out");
input>>a>>b;
l1=a.length();
l2=b.length();
if(l1<=l2) zhi=l1;
if(l2<=l1) zhi=l2;
for(j=zhi-1;j>=0;j--)
{
for(i=0;i<=j;i++)
{
c[i]=a[i];
d[i]=b[l2-i-1];
}
for(i=0;i<=j;i++)
{
if(c[i]==d[i]) m++;
}
if(m==j+1)
{
if(m>mo) mo=m;
}
m=0;
}
for(j=zhi-1;j>=0;j--)
{
for(i=0;i<=j;i++)
{
c[i]=b[i];
d[i]=a[l1-i-1];
}
for(i=0;i<=j;i++)
{
if(c[i]==d[i]) m++;
}
if(m==j+1)
{
if(m>mo) mo=m;
}
m=0;
}
output<<mo<<endl;
input.close();
output.close();
return 0;
}