首页 > 其他分享 >【自出题】favorite school (普及)

【自出题】favorite school (普及)

时间:2023-01-30 01:33:23浏览次数:38  
标签:输出 school 样例 字母 favorite 出题 字符串

题目C:favorite school

时间限制:1000ms 内存限制:256mb 栈限制:256mb

题目描述

胡校最爱的就是“JKFZ"(江科附中) ,给定一个仅包括J,K,F,Z四个字母的字符串,希望你能够通过三种操作使其变为“JKFZ",输出最小操作次数,无解则输出-1

三种操作:

1.删除开头的字母

2.删除结尾的字母

3.交换字符串中的两个字母

输入描述

第一行一个整数T

接下来T行分别有一个字符串

输出描述

输出T行答案

样例1

样例输入

1
JKFZZ

样例输出

1

样例1解释

删除最后一个字母Z

样例2

样例输入

2
JKF
KJZF

样例输出

-1
2

样例2解释

只有3个字符,无解,则输出-1
交换J与K,F与Z,两次操作

【数据范围】

$ 1 \leq T \leq 1000 $
保证每个字符串长度小于\(10^5\)

标签:输出,school,样例,字母,favorite,出题,字符串
From: https://www.cnblogs.com/Seaniangel/p/17074190.html

相关文章