心如止水
Je n'ai pas le temps
posts - 400,comments - 130,trackbacks - 0
本来想做DP专题,队长让我去补基础知识,我就来做POJ分类了……
排序。
以下是我的代码:
/*
 * Author:  lee1r
 * Created Time:  2011/8/4 20:20:15
 * File Name: poj2388.cpp
 
*/
#include
<iostream>
#include
<sstream>
#include
<fstream>
#include
<vector>
#include
<list>
#include
<deque>
#include
<queue>
#include
<stack>
#include
<map>
#include
<set>
#include
<bitset>
#include
<algorithm>
#include
<cstdio>
#include
<cstdlib>
#include
<cstring>
#include
<cctype>
#include
<cmath>
#include
<ctime>
#define L(x) ((x)<<1)
#define R(x) (((x)<<1)+1)
#define Half(x) ((x)>>1)
#define lowbit(x) ((x)&(-(x)))
using namespace std;
const int kInf(0x7f7f7f7f);
const double kEps(1e-11);
typedef 
long long int64;
typedef unsigned 
long long uint64;

int n,r[10007];

int main()
{
    
//freopen("data.in","r",stdin);
    
    
while(scanf("%d",&n)==1)
    {
        
for(int i=1;i<=n;i++)
            scanf(
"%d",&r[i]);
        sort(r
+1,r+n+1);
        printf(
"%d\n",r[Half(n+1)]);
    }
    
    
return 0;
}
posted on 2011-08-04 20:36 lee1r 阅读(405) 评论(0)  编辑 收藏 引用 所属分类: 题目分类:排序

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理