#刷题 2.Manger

阅读 37

2022-04-14

输入描述

输出描述
输出最多录取人数

样例输入

样例输出

#include<bits/stdc++.h>
#include<iostream>
using namespace std;
int main(){
  int n;
  cin>>n;
  vector<int>v1;
  for(int i = 0; i < n; i++){
    int m;
    cin>>m;
    v1.push_back(m);
  }
  sort(v1.begin(), v1.end());
  int count = v1[0];
  for(int i = 1; i < v1.size(); i++){
    if(v1[i-1] < v1[i]) count += v1[i];
    else count = count + v1[i] - i;
  }
  cout<<count<<endl;
  return 0;
}

精彩评论(0)

0 0 举报