PTA 7-181 天梯赛的善良

分数 20
作者 陈越
单位 浙江大学

天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。

于是命题组首先将编程能力划分成了 10
6
个等级(太疯狂了,这是假的),然后调查了每个参赛学生的编程能力。现在请你写个程序找出所有参赛学生的最小和最大能力值,给命题组作为出题的参考。

输入格式:
输入在第一行中给出一个正整数 N(≤2×10
4
),即参赛学生的总数。随后一行给出 N 个不超过 10
6
的正整数,是参赛学生的能力值。

输出格式:
第一行输出所有参赛学生的最小能力值,以及具有这个能力值的学生人数。第二行输出所有参赛学生的最大能力值,以及具有这个能力值的学生人数。同行数字间以 1 个空格分隔,行首尾不得有多余空格。

输入样例:

10
86 75 233 888 666 75 886 888 75 666

输出样例:

75 3
888 2

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

#include <stdio.h>
int main(){long long int student;    //定义学生人数scanf ("%d", &student);long long int arr[1000005] = {0}; //定义一个数组存储学生能力值大小数量long long int max = 0, min = 1000000; //初始一个比取值还要大或者小的数long long int ability;    //定义能力值for (int i = 0; i < student; i++){  //多少学生就循环多少次scanf ("%d", &ability);    //输入能力值if (max < ability)  //如果输入的比max大就替换他max = ability;if (min > ability)  //如果输入的比他小就替换他min = ability;arr[ability]++; //相对应位置的能力值人数加一}printf("%lld %lld\n%lld %lld", min, arr[min], max, arr[max]);   //输出他们的最大值,最小值已经数量return 0;
}

PTA 7-181 天梯赛的善良相关推荐

  1. PTA|团体程序设计天梯赛-练习题库集

    文章目录 关于爬取脚本的编写 L1-001 Hello World! (5 分) L1-002 打印沙漏 (15 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) ...

  2. PTA团体程序设计天梯赛-练习集Level-1(参考代码C语言/Python版)

    本题目集截止到2022年天梯赛 受个人水平限制,<PTA团体程序设计天梯赛-练习集>中暂时只能把Level-1的题目做出来(也许有些Level-2的题可以写出来?)-我不是专门搞竞赛的,参 ...

  3. PTA团体程序设计天梯赛篇(五)---- 难题篇一(30分题目)

    PTA团体程序设计天梯赛 数据结构类型 L3-002 特殊堆栈(树状数组) L3-003 社交集群(并查集) 搜索 L3-004 肿瘤诊断(三维bfs) 确保bfs只遍历一次的方法 图论 L3-005 ...

  4. 7-7 天梯赛的善良 (20 分)

    7-7 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组首 ...

  5. 7-200 天梯赛的善良 (20 分)

    7-200 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题 ...

  6. PTA团体程序设计天梯赛-练习集(3)

    PTA团体程序设计天梯赛-练习集 L1-001 Hello World (5 分) 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句"Hello World!"就可以 ...

  7. L1-079 天梯赛的善良 (20 分) java

    L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命 ...

  8. L1-079 天梯赛的善良 - java

    L1-079 天梯赛的善良 时间限制 200 ms 内存限制 64 MB 题目描述: 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害 ...

  9. 天梯赛 L1-079 天梯赛的善良 (20 分)

    天梯赛 L1-079 天梯赛的善良 (20 分) 题目 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到 ...

最新文章

  1. 最强 JDK15 安装与讲解,有点想升级,终于要废弃偏向锁了!
  2. 150kHz无线导航信号接收板调试-Ver2
  3. python中用def实现自动排序_用 python 实现各种排序算法
  4. torch view view_as
  5. SubSonic3.0.0.4.3源码包与调用Dll
  6. json文件读取之reader.onload中的定义的变量在其函数外部进行处理
  7. mysql 排序num_MySQL 实现row_number() 分组排序功能
  8. (pytorch-深度学习系列)CNN的多输入通道和多输出通道
  9. C/C++ sizeof(下)
  10. cas 单点登录_5分钟明了单点登录SSO、OAuth、LDAP、CAS的流程与应用
  11. MySQL-第五篇视图
  12. python迭代器和生成器_python迭代器和生成器
  13. 86版五笔-拆字规则
  14. 单龙芯3A3000-7A1000PMON研究学习-(28)撸起袖子干-再来一杯代码10-内存初始化1
  15. RETINA 屏幕1px 边框实现
  16. 项目管理面试经验之谈
  17. wlan 网速测试软件,wifi网速测试-让你一键查看当前网络状态的wifi网络测速工具...
  18. 打造高性能高可靠的 Ceph 块存储系统
  19. events(事件触发器)
  20. 【python机器学习基础教程】(四)

热门文章

  1. 浙江杭州SEO公司清法网络告诉你,搜索引擎优化对企业的意义
  2. 诺基亚推出全球最快路由器 与思科争夺苹果等巨头订单
  3. 51cto——让梦飞翔
  4. (静态,动态,文件)三个版本的通讯录
  5. eas系统服务器地址,金蝶eas服务器地址设置
  6. 苟日新,日日新,又日新
  7. 【shell编程】基础篇
  8. 使用百度地图POI爬取需要的数据
  9. Golff Lend 借贷重磅上线
  10. surface pro5双系统(ubuntu)的适配问题大全