文章

38

粉丝

11

获赞

2

访问

27.0k

头像
用*(max_element(a,a+n)求数组a中最大值
P1400 华中科技大学
发布于2024年8月27日 15:16
阅读数 962

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    while(cin >> n){
        int a[n],b[n - 1];
 
        for(int i = 0;i < n;i++) cin >> a[i];
        int x = *(max_element(a,a+n));
        cout << x <<endl;
        int cnt = 0,flag = true;
        for(int i = 0;i < n;i++){
            if(a[i] == x && flag) {
                flag = false;
                continue;
            }
            b[cnt++] = a[i];

        }
        sort(b,b + cnt);
           for(int i = 0;i < cnt;i++) cout << b[i] << " ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发