【基础】喜羊羊运动会——眼力大比拼
#include <bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0);
string s1,s2;
int s=0,ss=0,a1[26],a2[26];
cin>>s1>>s2;
if(s1.size()>s2.size())
{
for(int i=0;i<s2.size();i++)
{
if(islower(s2[i]))a1[s2[i]]=1;
}
for(int i=0;i<s2.size();i++)
{
if(s2[i]==s1[i])
{
s++;
}
}
}else if(s1.size()<s2.size())
{
for(int i=0;i<s1.size();i++)
{
if(s1[i]==s2[i])
{
s++;
}
}
for(int i=0;i<s1.size();i++)
{
if(islower(s1[i]))a2[s1[i]]=1;
}
}
for(char i='a';i<='z';i++)
{
for(char j='a';j<='z';j++)
{
if(a1[i]==a2[j])
{
ss++;
continue;
}
}
}
cout<<ss<<" "<<s<<endl;
return 0;
错在哪了。