Poj2388_Who's in the Middle

来源:互联网 发布:分期付款算法 编辑:程序博客网 时间:2024/04/27 17:50
这题十分水,不过顺便学了下c++里的sort排序
两个参数时,默认为升序排序sort(初始位置,结束位置后一位)
三个参数时,自定义一个方法进行降序排序   sort(初始位置,结束位置后一位,cmp)     例如
bool cmp(int a,int b)
{
  if(a>=b)
return true;
else
return false;
}

#include <cstdio>#include <cstdlib>#include <iostream>#include <algorithm>#include <cstring>using namespace std;const int maxn=10010;int cow[maxn];int main(){    int cownumber;    while(cin>>cownumber)    {        memset(cow,0,sizeof(cow));        for(int i=0;i<cownumber;i++)        {            scanf("%d",&cow[i]);        }        sort(cow,cow+cownumber);        cout<<cow[cownumber/2]<<endl;    }    return 0;}

0 0
原创粉丝点击