首页 > 学院 > 开发设计 > 正文

POJ - 2388 Who's in the Middle解题报告

2019-11-08 18:41:36
字体:
来源:转载
供稿:网友
题目大意:

给你n(10000)个数,让你找出一个数,这个是要满足,至少有一半的数大于等于它,并且也有一半的数小于等于它。

#include<iostream>#include<stdio.h>#include<algorithm>#define N 10500using namespace std;int a[N]={0};int main(){	int n;	cin>>n;	for(int i=0;i<n;i++)	{		scanf("%d",&a[i]);	}	sort(a,a+n);	cout<<a[n/2];	}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表