P16278 「MierOI R1」Present

题目描述

对于两个长度均为 $m$ 的字符串 $a,b$,称它们 **同构**,当且仅当: - 对于任意 $1 \le i,j \le m$,若 $a_i=a_j$,则 $b_i=b_j$,否则 $b_i \ne b_j$。 给定两个长度均为 $n$ 的字符串 $s,t$。对于所有与 $s$ 同构的字符串 $s'$,求 $s'$ 与 $t$ **相同位置** 上 **相同字符** 的对数的最大值。

输入格式

**本题有多组测试数据。** 输入的第一行包含一个正整数 $T$,表示测试数据的组数。 接下来依次输入 $T$ 组测试数据。对于每组测试数据: - 第一行,一个正整数 $n$。 - 第二行,一个长度为 $n$ 的字符串 $s$。 - 第三行,一个长度为 $n$ 的字符串 $t$。

输出格式

对于每组测试数据,输出一行一个整数,表示 $s'$ 与 $t$ 相同位置上相同字符的对数的最大值。

说明/提示

#### 「样例 #1 解释」 对于第一组测试数据,有 $s'=\texttt{221133}$,其与 $t=\texttt{221111}$ 相同位置上相同字符的对数为 $4$。可以证明,这是最大对数。 对于第二组测试数据,有 $s'=\texttt{1425314253}$,其与 $t=\texttt{1122334455}$ 相同位置上相同字符的对数为 $5$。可以证明,这是最大对数。 #### 「数据范围」 **本题采用子任务捆绑测试。** 对于所有测试数据,保证 $1 \le T \le 5$,$1 \le n \le 10^5$,$s,t$ 均仅由数字字符组成。 ::cute-table{tuack} | 子任务 | $n \le$ | 特殊性质 | 分值 | |:-:|:-:|:-:|:-:| | $1$ | $5$ | 无 | $30$ | | $2$ | $10^5$ | A | $30$ | | $3$ | ^ | 无 | $40$ | - 特殊性质 A:$s,t$ 均仅由 $\texttt{0},\texttt{1},\texttt{2},\texttt{3},\texttt{4}$ 组成。