首页 > 其他分享 >1060 爱丁顿数——25分

1060 爱丁顿数——25分

时间:2022-08-14 09:56:12浏览次数:51  
标签:25 cnt int 1060 爱丁顿 样例 骑车

英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E英里的最大整数E。据说爱丁顿自己的E等于87。

现给定某人N天的骑车距离,请你算出对应的爱丁顿数E(<=N)。

输入格式:

输入第一行给出一个正整数N(<=105),即连续骑车的天数;第二行给出N个非负整数,代表每天的骑车距离。

输出格式:

在一行中给出N天的爱丁顿数。

输入样例:

10
6 7 6 9 3 10 8 2 7 8

输出样例:

6

分析:从下标1开始存储n天的公里数在数组a中,对n个数据从大到小排序,i表示了骑车的天数,那么满足a[i] > i的最大值即为所求

| 代码长度限制 | 时间限制 | 内存限制 |
| 16KB |250ms | 64MB |

代码:

#include<bits/stdtr1c++.h>
using namespace std;
int N[100005];
int main() {
	int n;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++) {
		scanf("%d", &N[i]);
	}
	sort(N + 1, N + n + 1, greater<int>());
	int cnt = 0;
	for (int i = 1; i <= n; i++) {
		if (N[i] > i)
			cnt++;
	}
	cout << cnt;
	return 0;
}

标签:25,cnt,int,1060,爱丁顿,样例,骑车
From: https://www.cnblogs.com/Fare-well/p/16584844.html

相关文章

  • 《GB14925-2010》PDF下载
    《GB14925-2010实验动物环境及设施》PDF下载《GB14925-2010》简介本标准规定了实验动物及动物实验设施和环境条件的技术要求及检测方法,同时规定了垫料、饮水和笼具的......
  • RS256 - java具体使用 非对称加密算法 - 总结心得
    1.背景有个需求需要在java使用非对称加密RS256算法,网上博客都翻篇了,基本都是赋值粘贴,没有个是可用的,80%都是粘贴了一篇c#语言写的代码,什么风气?以前的博客氛围哪里......
  • MathProblem 25 Guess the age problem
    Personxandyhavethefollowingconversation:x:Iforgothowoldyourthreekidsare.y:Theproductoftheiragesis36.x:Istilldon'tknowtheirages.......
  • CC2530开发笔记目录
    CC2530串口收发数据笔记关于单片机以及Android开发中双联继电器的笔记Zigbee人体传感器的应用Zigbee以及NB-IOT比赛设备记录CC2530开发试题(五)CC2530开发试题(四)CC2530......