Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstdio>#include <cstdlib>#include <cstring>#include <algorithm>#include <queue>#include <vector>#include <deque>#include <string>#include <cctype>#include <ctime>#include <cmath>#include <set>#include <map>#include <bitset>#include <stack>#define pb push_back#define mp make_pair#define A first#define B second#define clr(a,b) memset(a,b,sizeof(a))#define rep(i,n) for(int i = 0; i < n; i++)#define FOR(i,a,b) for(int i = a; i <= b; i++)using namespace std;typedef long long ll;typedef pair<int,int> pii;char s[10][10];map<char,int> mm;struct Node{int num,id;