#3797. [Ahoi2008]Necklace Y型项链
[Ahoi2008]Necklace Y型项链
[AHOI2008]Y型项链
题目描述
欢乐岛上众多新奇的游乐项目让小可可他们玩的非常开心。现在他们正在玩比赛串项链的游戏,谁串的最快就能得到优厚的奖品。
这可不是普通的项链,而是一种 Y 型项链,项链的最中间有一颗大珍珠作为结合点,从大珍珠上连出来 3 条由各种宝石串起来的链子。
比赛的规则是这样的:每次可以从三条链子中某一条的一端取下来一个宝石,或者安上去一个宝石,称为一次操作,经过若干次操作,最终使得三条链子完全相同。想要赢得比赛,那么只能使用尽量少的操作次数。
假设每种宝石都有无数多个以供使用,且链子足够长。你能帮助小可可赢得比赛吗?
注:由于对 Y 型项链的宝石数没有特殊的要求,所以即使你把所有宝石都取下来,也是一个可以接受的方案(三根没有串宝石的绳子也是完全一样的)。
输入格式
一共有 行,表示 Y 型项链的三条链子,每行开始有一个整数 ,表示初始时这条链子上串有 个宝石,随后是一个空格,然后是 个大写字母,表示这个链子上的宝石,每个字母表示一种不同的宝石,这个字符串最左边的字符表示的是离大珍珠最近的那个宝石,而最右边的表示的是在链子末端的宝石。
输出格式
只有一个整数,表示所需要的最少的操作次数。
样例 #1
样例输入 #1
3 CAT
3 TAC
5 CATCH
样例输出 #1
8
提示
对于 的数据,。
对于 的数据,。