题解
2023-08-17 16:12:36
发布于:广东
7阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
char a[4][4], b[4][4];
int green, yellow, rall[27], gall[27];
int main() {
for(int i = 1; i <= 3; i++)
for(int j = 1; j <= 3; j++)
cin >> a[i][j];
for(int i = 1; i <= 3; i++)
for(int j = 1; j <= 3; j++)
cin >> b[i][j];
for(int i = 1; i <= 3; i++)
for(int j = 1; j <= 3; j++)
if(a[i][j] == b[i][j]) green++;
else {
rall[a[i][j] - 'A' + 1]++;
gall[b[i][j] - 'A' + 1]++;
}
for(int i = 1; i <= 26; i++) yellow += min(rall[i], gall[i]);
cout<<green<<'\n'<<yellow<<'\n';
return 0;
}
第一道做对的英语题,激动到内牛满面
这里空空如也
有帮助,赞一个