1470 数列处理

个人博客:doubleq.win

1470 数列处理

 时间限制: 1 s

 空间限制: 1000 KB

 题目等级 : 青铜 Bronze

题解

题目描述 Description

输入一列整数,输出它们的总和、最大值、最小值、并从大到小输出。

输入描述 Input Description

第1行:一个整数N表示总共有几个整数要处理

第2行:N个整数

输出描述 Output Description

第1行:它们的总和

第2行:最大值

第3行:最小值

第3+1行:最大值(此行开始从大到小依次输出:注有相同的数字时只输出其中一个)

第3+2行:

........

最后一行:最小值

样例输入 Sample Input

样1:

6

2 5 5 4 9 4

样2:

4

7 7 7 7

样例输出 Sample Output

样1:

29(//提示:这是总和,)

9(//这是最大的数)

2(//这是最小的数)

9

5

4

2

样2:

28

7

7

7

数据范围及提示 Data Size & Hint

从大到小排序输出时,应注意筛除相同的数字(如果系列中全部数均相同,只需要输出其中一个即可)

 1 #include<iostream>
 2 using namespace std;
 3 int a[10001];
 4 int tot;//和
 5 int maxn=-1;
 6 int minn=10000; 
 7 int b[10001];
 8 int main()
 9 {
10     int n;
11     cin>>n;
12     for(int i=1;i<=n;i++)
13     {
14         cin>>a[i];
15         tot=tot+a[i];
16         if(a[i]>maxn)
17         maxn=a[i];
18         if(a[i]<minn)
19         minn=a[i];
20         b[a[i]]++;
21     }
22     cout<<tot<<endl;
23     cout<<maxn<<endl;
24     cout<<minn<<endl;
25     for(int i=maxn;i>=0;i--)
26     {
27         if(b[i]!=0)
28         cout<<i<<endl;
29     }
30     return 0;
31 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python3

python3--小数据池,is,字符编码

python3x中的str在内存中的编码方式是unicode. python3x中的str不能直接存储和发送

2151
来自专栏轮子工厂

3. C语言 -- 叫你一声你敢答应嘛

\(@^0^@)/ 嗨!大家好,我是呆博~前两天的文章还满意嘛,如果有不满意的地方尽管提,我一定……嗯……能做到的我一定做。今天准备给大家分享第三篇文章,变量与...

1285
来自专栏我的技术专栏

关于传值与传引用的讨论

对于用户自定义的类型来说,传引用一般要比传值高效。传引用不需要经过对象构造的过程,在《Effective C++》中作者举了个例子:

1105
来自专栏猿人谷

第一个只出现一次的字符

题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 看到这道题时,最直观的想法是从头开始扫描这个字符串中的每个字符。当访问到某...

1967
来自专栏Python爬虫与数据挖掘

Python正则表达式初识(五)

正则表达式的内容很丰富,今天小编继续给大家分享Python正则表达式的基础知识。今天要给大家的讲的特殊字符是竖线“|”。竖线“|”实质上是一个或的关系。

802
来自专栏landv

Java对象和类

2124
来自专栏五分钟学算法

看完这个你还不会 插入排序 么

由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列 -----《图解数据结构》,主要使用动画...

1113
来自专栏梧雨北辰的开发录

Swift学习:泛型

本篇将详细总结介绍Swift泛型的用法; Swift泛型代码让你能够根据自定义的需求,编写出适用于任意类型、灵活可重用的函数及类型。它能让你避免代码的重复,用...

892
来自专栏编程坑太多

Python 字典

1214
来自专栏炉边夜话

java 异常处理学习笔记

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1062

扫码关注云+社区

领取腾讯云代金券