考试的时候老师最讨厌有人抄袭了。自从有了电子评卷,老师要查找雷同卷,就容易多了,只要将两个人的答案输入计算机,进行逐个字符的比对,把相同的位置都找出来,就一目了然了。
输入格式
2 行,每行包含一串字符(长度不超过 200200)。
输出格式
1 行,包含若干个以空格分隔的数字,表示出现相同字符的位置
样例输入
I am suantoujun.
I am huayemei.
样例输出
1 2 3 4 5 6 8 9
#include<stdio.h>
#include<string.h>
int main()
{
char a[300],b[300];
gets(a);
gets(b);
int c,d,e;
c=strlen(a);
d=strlen(b);
if(c>d)
{
e=d;
}
else
{
e=c;
}
int f[210];
int j=0;
for(int i=0;i<e;i++)
{
if(a[i]==b[i])
{
f[j]=i+1;
j++;
}
}
for(int i=0;i<j;i++)
{
if(i==0)
{
printf("%d",f[i]);
}
else
{
printf(" %d",f[i]);
}
}
return 0;
}