Y型项链
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
欢乐岛上众多新奇的游乐项目让小可可他们玩的非常开心,现在他们正在玩比赛串项链的游戏。
这是一种Y型项链,项链的最中间有一颗大珍珠作为结合点,从大珍珠上连出来3条由各种宝石串起来的链子。
比赛的规则是这样的:每次可以从三条链子中某一条的一端取下来一个宝石,或者安上去一个宝石,称为一次操作。经过若干次操作,最终使得三条链子完全相同。
想要赢得比赛,那么只能使用尽量少的操作次数。假设每种宝石都有无数多个以供使用,且链子足够长。你能帮助小可可赢得比赛吗?
由于对Y型项链的宝石数没有特殊的要求,所以即使你把所有宝石都取下来,也是一个可以接受的方案。
【输入格式】
共三行,表示Y型项链的三条链子。
每行开始有一个数字n,表示初始时这条链子上串有n个宝石,随后是一个空格,然后是n个'A'和'Z'之间的字符,表示这个链子上的宝石,每个字母表示一种不同的宝石,这个字符串最左边的字符表示的是离大珍珠最近的那个宝石,而最右边的表示的是在链子末端的宝石。
【输出格式】
一个整数,表示所需要的最少的操作次数。
【样例输入】
3 CAT 3 TAC 5 CATCH
【样例输出】
8
【数据范围】
对于 60%的数据,1≤n≤20;
对于 100%的数据,1≤n≤50。
20240410练习赛
- Status
- Done
- Rule
- OI
- Problem
- 3
- Start at
- 2024-4-10 16:00
- End at
- 2024-4-10 21:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 11