T133305 57级返校测试重测-T1-数字配对

时间:2020-05-12 12:35:52   收藏:0   阅读:55

大致题意:

基本思路:

Code:

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <queue>
#include <stack>
#include <map>
#include <set>
#include <list>
using namespace std;
#define R read()
#define GC getchar()
#define ll long long
#define ull unsigned long long
#define INF 0x7fffffff
#define LLINF 0x7fffffffffffffff
ll read(){
    ll s=0,f=1;
    char c=GC;
    while(c<‘0‘||c>‘9‘){if(c==‘-‘)f=-f;c=GC;}
    while(c>=‘0‘&&c<=‘9‘){s=s*10+c-‘0‘;c=GC;}
    return s*f;
}
int n;
int m[10010];
int main(){
    n=R;
    for(int i=1;i<=n;++i){
        m[i]=R;
    }
    sort(m+1,m+n+1);
    for(int i=1;i<=n/2;++i){
        m[i]+=m[n-i+1];
    }
    sort(m+1,m+n/2+1);
    printf("%d\n",m[n/2]);
    return 0;
}

原文:https://www.cnblogs.com/FUXyao/p/12875265.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!