1060 爱丁顿数
Statement
Metadata
- 作者: CHEN, Yue
- 单位: 浙江大学
- 代码长度限制: 16 KB
- 时间限制: 250 ms
- 内存限制: 64 MB
英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”
现给定某人
输入格式
输入第一行给出一个正整数
输出格式
在一行中给出
输入样例
输出样例
Solution
#include <bits/stdc++.h>
using namespace std;
#define MAXN 100000
int a[MAXN];
int comp(int x, int y) {
return x > y;
}
int main() {
int n, i;
cin >> n;
for (i = 0; i < n; i++) scanf("%d", &a[i]);
sort(a, a + i, comp);
int flag = 0;
for (i = 0; i < n; i++) {
if (a[i] > i + 1)
flag = i + 1;
}
cout << flag << endl;
}
Last update: May 4, 2022