1117. Eddington Number 解析
来源:互联网 发布:九分裤 知乎 鞋子 编辑:程序博客网 时间:2024/05/12 18:28
其实题目不难,就是很绕,然而我现在还是有点绕在里面的。统计数出现的次数,然后按要求输出。
#include <iostream>#include <cstring>#include <map>#define MAX 1000100using namespace std;map <int, int> no2num;int Count[MAX];int n;int ans;int main() {cin >> n;memset(Count, 0, sizeof(Count));int temp;int max = 0;for (int i = 0; i < n; i++) {scanf("%d", &temp);if (temp > max)max = temp;Count[temp]++;}int p = 0;for (int i = 0; i <= max; i++) {if (Count[i] != 0)no2num[++p] = i;}int sum = 0;int ans = 0;for (int i = p; i > 0; i--) {sum += Count[no2num[i]];//cout << sum << " " << no2num[i] << endl;if (sum >= no2num[i] - 1) {ans = no2num[i] - 1;break;}}cout << ans << endl;return 0;}
0 0
- 1117. Eddington Number 解析
- 1117. Eddington Number
- 1117. Eddington Number(25)
- PAT--1117. Eddington Number
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number
- 1117. Eddington Number
- 【PAT】1117. Eddington Number
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25)
- 1117. Eddington Number(25) 模拟
- C++智能指针及其简单实现
- 关于代理服务器
- PageOffice+C#+SqlServer+Aspose.Word+Aspose.Cells实现上传word模板,通过标签保存填写的数据到数据库中
- SEO搜索引擎优化
- JS中Null与Undefined的区别
- 1117. Eddington Number 解析
- java虚拟机随手笔记(2)垃圾收集器与内存分配策略
- 运行时异常和一般异常的区别
- JAVA高并发程序设计学习:Synchronized同步代码块具体使用方法
- PHP开发过程中AES加密解密问题 js前端AES加密,PHP解密
- cygwin下通过ndk交叉编译Android openCV 此博文包含图片
- 设置HTML和JSP页面不缓存
- blog b
- CentOS7下解决yum install mysql-server没有可用包的问题