PTA 乙级 爱丁顿数

Posted gaoyutao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PTA 乙级 爱丁顿数相关的知识,希望对你有一定的参考价值。

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int N,i,a[100010],E;
    cin >> N;
    for (i = 0; i < N; i++)
    {
        scanf("%d", &a[i]);
    }
    sort(a, a + N, less<int>());
    E = N;
    for (i = 0; i < N; i++)
    {
        if (a[i] > E)
        {
            break;
        }
        else
        {
            E--;
        }
    }
    cout << E;
    return 0;
}

以上是关于PTA 乙级 爱丁顿数的主要内容,如果未能解决你的问题,请参考以下文章

PAT乙级1060 爱丁顿数 (25 分)

PAT乙级1060

PTA乙级 (1013 数素数 (20分))

PTA乙级(1079 延迟的回文数 (20分))

PTA 乙级 1002 写出这个数 (20分)

PTA PAT乙级真题,95题(C++,AC代码)