谢谢@AcWing2AK大佬的题解(借鉴一下啦~)$\ \ \ $ (狂逃
$\Huge\color{green}{春季每日一题2022题解集合}$
C++ 代码
#include <bits/stdc++.h>
using namespace std;
string a[5];
set<set<char> >w[5];
void insert(vector<pair<int, int> > c){
set<char>con;
for(auto it:c)con.insert(a[it.first][it.second]);
w[con.size()].insert(con);
}
int main(){
for(int i=0;i<3;i++) cin>>a[i];
for(int i=0;i<3;i++) insert({{i, 0},{i, 1},{i, 2}});
for(int i=0;i<3;i++) insert({{0, i},{1, i},{2, i}});
insert({{0,0},{1,1},{2,2}});
insert({{2,0},{1,1},{0,2}});
printf("%ld\n%ld\n",w[1].size(),w[2].size());
}