#S02351. Z 小花的狗窝
Z 小花的狗窝
题目描述
Z 小花给村里的 只小狗按照 的顺序进行了编号,他为每只小狗都准备了一个温馨的狗窝,狗窝同样也按照 的顺序进行了编号。但是村里的小狗天生倔脾气,如果编号为 的小狗住在编号为 的狗窝里,它就会不高兴!出于无奈,Z 小花只好给某些不高兴的小狗交换狗窝。他想知道,最少要交换几次,才能使所有的狗都不会不高兴。
输入格式
第 1 行输入一个整数 ,表示共 组数据。
每组数据包含两行,第一行为一个整数 ,表示有 只小狗和狗窝。
第二行有 个整数 ,为 的某种排列,表示 号小狗住在 号狗窝中。
输出格式
一共 行,每行一个整数,表示最少的交换次数。
5
2
2 1
3
1 2 3
5
1 2 5 4 3
4
1 2 4 3
10
10 2 1 3 6 5 4 7 9 8
0
2
2
1
1
数据范围
,。
相关
在下列比赛中:
豫公网安备41072702000346号