第6个点错了
#include<iostream>
#include<map>
using namespace std;
map<char,int> mp1;
map<char,int> mp2;
char a[44][44],b[44][44];
int ans1,ans2;
int main(){
for(int i=1 ; i<=3 ; i++){
for(int j=1 ; j<=3 ; j++){
cin>>a[i][j];
mp1[a[i][j]]++;
}
}
for(int i=1 ; i<=3 ; i++){
for(int j=1 ; j<=3 ; j++){
cin>>b[i][j];
if(b[i][j]==a[i][j]){
ans1++;
mp1[b[i][j]]--;
}else{
mp2[b[i][j]]++;
}
}
}
for(int i='A' ; i<='z' ; i++){
if(mp1[i]<=mp2[i]) ans2+=mp1[i];
}
cout<<ans1<<endl<<ans2;
return 0;
}