⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 中山大学 ACM sicily 1380 题目代码
💻 CPP
字号:
#include<iostream>
using namespace std;

void quicksort(long data[],long low,long high)
{
     long i,pivot,j;
     if(low<high)
     {
       pivot = data[low];i=low;j=high;
    
       while(i<j)
       {
         while(i<j&&data[j]>=pivot) j--;
         if(i<j) data[i++]=data[j];
         while (i<j&&data[i]<=pivot) i++;
         if(i<j) data[j--]=data[i];
       }
       data[i]=pivot;
       
       quicksort(data,low,i-1);
       quicksort(data,i+1,high);
 
     }
}
int main()
{
	long n;
	long data[10005];
	do{
		cin>>n;
		if(n==0) break;
		for(long i=1;i<=n;i++)
		{
			cin>>data[i];
		}
		quicksort(data,1,n);
	  cout<<data[n]<<endl;
	}while(n!=0);

	return 0;
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -