... for (int i = 1; i <= n; i++) for (int j = i; j >= 2; j--) if (a[j] < a[j-1]) { //x为排序后的位置 if(x==j)x--; else if(x==j-1)x++; int t = a[j-1]; a[j-1] = a[j]; a[j] = t; } ...
我是用题目给的示范代码给的,这样写会不会爆0啊(当时样例都过了,什么也没有察觉)