B. 【入门组双周赛 #1 C】交换(swap)

    传统题 文件IO:swap 1000ms 256MiB

【入门组双周赛 #1 C】交换(swap)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

有一个只由小写字母组成的字符串 SS,它经过若干次交换可以得到若干个字符串。

现在要求 SS 至少通过多少次交换,可以得到字符串 TT,保证这可以达到。

输入格式

从文件 swap.in 中读入数据。

本题单个测试点有多组测试数据。

第一行一个正整数 T,idT,id,表示数据组数和测试点编号(样例时测试点编号为 00)。

接下来描述每组测试数据:

  • 第一行一个字符串 SS
  • 第二行一个字符串 TT

输出格式

输出到文件 swap.out 中。

对每组测试数据,输出一行一个非负整数,表示最少交换次数。

样例

1 0
ab
ba
1

说明/提示

【数据范围与约定】

S|S| 表示字符串 SS 的长度,字符串不同字符个数为 KK

100%100\% 的数据,保证 1T101\le T\le 101S2×1051\le |S|\le 2\times10^5S=T|S|=|T|1K91\le K\le 9

测试点 S|S| KK
121\sim 2 10\le 10 4\le 4
33 2×105\le 2\times10^5 2\le 2
464\sim 6 8\le 8
7107\sim 10 9\le 9

NexusOJ 元旦快乐重现赛

未参加
状态
已结束
规则
乐多
题目
4
开始于
2026-1-1 0:00
结束于
2026-1-4 0:00
持续时间
72 小时
主持人
参赛人数
2