首页 > 其他分享 >天梯赛L1-079 天梯赛的善良

天梯赛L1-079 天梯赛的善良

时间:2023-05-23 15:46:10浏览次数:49  
标签:int 能力 学生 75 天梯 L1 079 参赛

一、问题描述

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

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

输入格式:

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

输出格式:

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

输入样例:

10
86 75 233 888 666 75 886 888 75 666
 

输出样例:

75 3
888 2

二、代码

 1 #include <iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int n;
 6     cin>>n;
 7     int a[n];
 8     for(int i=0;i<n;i++)
 9     {
10         cin>>a[i];
11     }
12     int max=a[0];
13     int min=a[0];
14     int maxcount=0;
15     int mincount=0;;
16     for(int i=0;i<n;i++)
17     {
18         if(a[i]<min)
19         {
20             min=a[i];
21         }
22         if(a[i]>max)
23         {
24             max=a[i];
25         }
26     }
27     for(int i=0;i<n;i++)
28     {
29         if(a[i]==max)
30         {
31             maxcount++;
32         }
33         if(a[i]==min)
34         {
35             mincount++;
36         }
37     }
38     cout<<min<<" "<<mincount<<endl;
39     cout<<max<<" "<<maxcount<<endl;
40     return 0;
41 }

 

三、总结

(1)for循环遍历,找出最大值,最小值,第二次遍历,每找到max 对应个数++,每找到min,对应个数++;(计数器)

标签:int,能力,学生,75,天梯,L1,079,参赛
From: https://www.cnblogs.com/lian369/p/17425408.html

相关文章

  • 天梯赛L1-085 试试手气
    一、问题描述我们知道一个骰子有6个面,分别刻了1到6个点。下面给你6个骰子的初始状态,即它们朝上一面的点数,让你一把抓起摇出另一套结果。假设你摇骰子的手段特别精妙,每次摇出的结果都满足以下两个条件:1、每个骰子摇出的点数都跟它之前任何一次出现的点数不同;2、在......
  • 1079. 活字印刷
    题目链接:1079.活字印刷方法:计数+回溯解题思路 先统计字符串中每种字符的个数cnt[26]{},对于每一层统计本层的节点,对应一种字符序列,再加上某节点的子节点的数量,返回最终结果代码classSolution{public:intnumTilePossibilities(stringtiles){intcnt[2......
  • 1079. 活字印刷
    你有一套活字字模 tiles,其中每个字模上都刻有一个字母 tiles[i]。返回你可以印出的非空字母序列的数目。注意:本题中,每个活字字模只能使用一次。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/letter-tile-possibilities著作权归领扣网络所有。商业转载请联系官方授权,......
  • [LeetCode] 1079. Letter Tile Possibilities
    Youhave n  tiles,whereeachtilehasoneletter tiles[i] printedonit.Return thenumberofpossiblenon-emptysequencesofletters youcanmakeusingthelettersprintedonthose tiles.Example1:Input:tiles="AAB"Output:8Explanation:......
  • 天梯赛L1-054 福到了
    一、问题描述“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个N × N的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。输入格式:输入在第一行中给出倒过......
  • 笔记本显卡天梯图2023 笔记本显卡性能天梯图2023
    2023最值得入手的笔记本选哪个版本好这些点很重要看过你就懂了http://www.adiannao.cn/dy一、RTX3080Ti笔记本显卡1、将旗舰3080Ti显卡引入笔记本电脑,笔记本将搭载16GBGDDR6显存。2、RTX3080Ti笔记本电脑的起售价为2499美元。3、满功耗的RTX3080Ti可以达到175W功能,带来的......
  • 电视盒子cpu天梯图排行榜 2023电视盒子cpu对比评测
    一、2023电视盒子cpu对比评测目前国内主流就是晶晨、瑞芯微、mtk、全志等品牌处理器芯片,晶晨、瑞芯微是用的比较多的,也是比较好的,接下来就来看看这两个芯片的主流cpu对比:电视盒子选哪款好这些点很重要看过你就懂了 http://www.adiannao.cn/dy1.晶晨芯片晶晨半导体的机顶盒解决......
  • 苹果处理器性能排行榜天梯图2023 iphone处理器性能排行2023
    第一名:A161、工艺:相比前代升级到了台积电4nm制程工艺,核心架构是完全相同的。2、核心:23.46Ghz性能核+42.02Ghz能效核,相比于a15只提升了0.23Ghz性能核频率。3、体验:与a15性能相比差距不大,可以理解为a15的超频版本,因此整体使用体验区别也不大。苹果手机爆降1500这活动太给力了机会不......
  • 天玑CPU天梯图2023年2月最新版 2023天玑处理器天梯图
    、联发科天玑9000+2、联发科天玑90003、联发科天玑8100-MAX4、联发科天玑81005、联发科天玑8000-MAX手机选哪款好这些点很重要 http://www.adiannao.cn/76、联发科天玑12007、联发科天玑11008、联发科天玑1000+9、联发科天玑1000L10、联发科天玑82011、联发科天玑820U12、联发科......
  • cpu排行榜天梯图2023 cpu天梯图2023 2023年电脑cpu排行榜
    2023年CPU怎么选:一、入门级别CPU选择1、现在处理器的性能起步都很高了,就算入门级别的CPU,性能也是足够家用办公。2、而且就算只是低端CPU,只要搭配合适的显卡,大部分游戏性能并不会比高端处理器差太多,3、所以是单纯玩游戏的机友,建议显卡一定要好。4、这里推荐两款CPU,一款是Intel的i3......