题目
解题代码如下
#includevoid quicksort(int arr[],int l,int r); int main(void) { int w,n,i,l,k,r; int arr[40000]={0}; scanf("%d",&w); scanf("%d",&n); k=n; for(i=1;i<=n;i++) { scanf("%d",&arr[i]); } quicksort(arr,1,n); l=1; r=n; while(l w&&l =r) return ; int left=l; int right=r; int pivot=arr[left]; while(left =pivot&&left



