【题目描述】
给定一个1∼n的排列x,每次你可以将x1∼xi翻转。你需要求出将序列变为升序的最小操作次数。有多组数据。
【输入】
第一行一个整数t表示数据组数。
每组数据第一行一个整数n,第二行n个整数x1∼xn。
【输出】
每组数据输出一行一个整数表示答案。
【输入样例】
【输出样例】
【提示】
【数据规模与约定】
对于100%的测试数据,t=5,n≤23。
对于测试点1,2,n=5。
对于测试点3,4,n=6。
对于测试点5,6,n=7。
对于测试点7,8,9,n=8。
对于测试点10,n=9。
对于测试点11,n=10。
对于测试点i(12≤i≤21),n=i。
对于测试点22,23,n=22。
对于测试点24,25,n=23。