注意:此题切不可多次for循环进行遍历,很有可能超时,数据给的时1e6还是很大的

思路:在输入时进对其进行操做,没循环一次和之前的最大,最小进行比较,然后用b数组进行统计其出现的次数,输入的数据成为下标,当循环完成后答案也就明朗。

注意:minx最初的最小值一定要能设多大设多大,最大值则相反,防止扰乱数据;如果之前minx写的是0的话那么求出的最小值也必定是0。

#include<iostream>
#include<algorithm>
#include<cstring>
#include <cmath>
#include<vector>
#define PII pair<int><int>
#define ll long long
#define endl "\n"
using namespace std;
const int N=1e6+10;
int a[N];
int b[N];
vector<char> str1;
int n;
int  minx=99,maxx=0;
void read_in()
{cin>>n;for(int i=0;i<n;i++){cin>>a[i];b[a[i]]++;minx=min(a[i],minx);maxx=max(a[i],maxx);}} void solve(){cout<<minx<<" "<<b[minx]<<endl;cout<<maxx<<" "<<b[maxx]<<endl;}void expert_out(){}
int main()
{read_in();solve(); expert_out();return 0;} 

PTA-L1-079 天梯赛的善良 (20 分)(C++)相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

  7. PTA 天梯赛 L1-079 天梯赛的善良 (20 分) 详解

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

  8. PTA 天梯赛 L1-7 天梯赛的善良 (20 分)

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

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

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

  10. L1-079 天梯赛的善良 (20 分)-PAT 团体程序设计天梯赛 GPLT

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

最新文章

  1. 模拟 POJ 2632 Crashing Robots
  2. 安卓开发 底部导航图标切换时动画效果_安卓10系统终于来了,流畅度堪比苹果?...
  3. spring 注解试事物源码解析
  4. boost::mp11::mp_replace_if相关用法的测试程序
  5. ae合成复制脚本_稀缺资源—这几个AE脚本使用频率很高,赶紧收藏吧!
  6. roadhog不是内部或外部命令_git:git 不是内部或外部命令,也不是可运行的程序
  7. python实现文件上传功能_python实现文件上传功能
  8. IOS炫酷的引导界面
  9. pythonlambda回调函数_Python中如何借助lambda来给回调函数传参
  10. 求职互联网数据分析,如何准备行业知识?
  11. javascript ES3小测试
  12. 解决steam无法启动gta5报错msvcp140.dll丢失
  13. 如何打造成功的数据归档策略
  14. ASO优化:教你学会如何选词,技巧有哪些?
  15. 计算机休眠快还是关机快,电脑关机、休眠、睡眠、快速启动模式的区别介绍
  16. Nessus之——Nessus的整理
  17. XPDF安装与使用说明
  18. nova青春版支持鸿蒙吗,华为nova青春版有NFC吗 华为nova青春版支持NFC功能吗
  19. 关于python赋值语句下列选项中描述正确的是_关于 Python 语句 P = –P,以下选项中描述正确的是________...
  20. oracle数据库dblink创建语句_Oracle进阶学习之创建dblink

热门文章

  1. Python机器学习入门笔记(1)—— Scikit-learn与特征工程
  2. Android8.0 核心app或者service crash多次会进入Recovery
  3. Arduino开发板连接XBee模块的方法
  4. 新浪微博定位页面代码解析
  5. python字典的遍历方式:向列表一样通过索引遍历字典的值
  6. 怎么调整gif表情包的比例?
  7. 基于Android的记账APP论文,基于Android平台的手机记账系统的设计与实现
  8. 【Fiddle】The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules
  9. HG30-3B型多功能校准仪
  10. C语言用函数指针实现数组排序