#NCM3D. 2026年南昌市赛入门组模拟赛三-T4 整理队伍
2026年南昌市赛入门组模拟赛三-T4 整理队伍
题目描述
位同学站成一排,第 个位置上的学号为 。老师希望队伍变成目标队形 。
每次操作可以选择相邻的两个同学交换位置。若 与 中含有的学号连同出现次数不完全相同,队伍无论如何变不成目标队形,输出 -1;否则输出最少需要多少次相邻交换。
输入格式
从文件 swapline.in 中读取数据。
第一行一个整数 ;第二行 个整数 ;第三行 个整数 。
输出格式
输出到文件 swapline.out。
一行一个整数:最少交换次数,或 -1。
输入输出样例 #1
3
3 1 2
1 2 3
2
输入输出样例 #2
3
1 1 2
1 2 1
1
数据范围与约定
对于所有数据:,。
| 测试点编号 | 数据限制 |
|---|---|
保证答案为 -1 |
|
| 中学号互不相同 | |
| 允许重复, | |
| 允许重复, | |
| 无 |
难度
未评定
通过率
—
尝试
0
通过
0
- ID
- 3896
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者
相关
在下列比赛中: