社区讨论
站外题求助,十分感谢!!!
学术版参与者 3已保存回复 8
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 8 条
- 当前快照
- 1 份
- 快照标识符
- @lo38tbz0
- 此快照首次捕获于
- 2023/10/24 02:40 2 年前
- 此快照最后确认于
- 2023/10/24 02:40 2 年前
题目:校训
时间限制:1000ms 内存限制:256mb 栈限制:128mb
题目描述
胡校最喜欢的一句话就是“ZSDLJQQX"(知书达理进取求新),给定一个仅包括Z,S,D,L,J,Q,X七个字母的字符串,希望你能够通过3种操作使其变为“ZSDLJQQX",输出最小操作次数,无解则输出-1
三种操作:1.删除开头的字母2.删除结尾的字母3.交换字符串中的两个字母
输入描述
第一行一个整数T
接下来T行分别有一个字符串
输出描述
输出T行答案
样例1
样例输入
CPP1
ZSDLJQQXX
样例输出
CPP1
样例1解释
CPP删除最后一个字母X
样例2
样例输入
CPP2
ZSDLJQQ
ZSDLQJXQ
样例输出
CPP-1
2
样例2解释
CPP只有7个字符,无解,则输出-1
交换J与Q,X与Q,两次操作
回复
共 8 条回复,欢迎继续交流。
正在加载回复...