申論 3給予如下程式,假設x[] = [30, 75, 53, 47, 21, 94, 88, 39],lb = 0,ub = 7,請問執行完下列程式後,x[]的內容為何?(25 分)void divide&conquer(int x[], int lb, int ub, int *pj){int a, down, temp, up;a = x[lb];up = ub;down = lb;while(down < up){while(x[down] <= a && down < ub)down++;while(x[up] > a)up--;if(down < up){temp = x[down];x[down] = x[up];x[up] = temp;}}x[lb] = x[up];x[up] = a;*pj = up;}