文章

111

粉丝

69

获赞

180

访问

66.2k

头像
特殊排序(C++) 题解:
P1400 华中科技大学
发布于2024年7月13日 09:59
阅读数 527

#include<bits/stdc++.h>
using namespace std;

int n;
vector<int> a;

int main()
{
    while(cin >> n)
    {
        a.clear();

        for(int i = 0; i < n; i ++)
        {
            int x;
            scanf("%d", &x);
            a.push_back(x);
        }

        sort(a.begin(), a.end());

        int ans = a.back();
        printf("%d\n", ans);
        a.pop_back();
        if(a.empty()) 
        {
            printf("-1\n");
            continue;
        }

        for(auto x : a)
            cout << x << " ";
    }

    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发