专栏首页开心的学习之路基础练习 数列特征

基础练习 数列特征

问题描述

给出n个数,找出这n个数的最大值,最小值,和。

输入格式

第一行为整数n,表示数的个数。

第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。

输出格式

输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。

样例输入

5 1 3 -2 4 5

样例输出

5 -2 11

数据规模与约定

1 <= n <= 10000。 思路:         输入时累加最大值,第二次遍历寻找最大最小值。

#include <cstdio>
#include <algorithm>
using namespace std;

int main()
{
	int n, i, a[10005], sum=0, max, min;
	scanf("%d", &n);
	for(i = 0; i < n; i++)
	{
		scanf("%d", &a[i]);
		sum += a[i];
	}
	max = min = a[0];
	for(i = 1; i < n; i++)
	{
		if(max < a[i])
			max = a[i];
		if(min > a[i])
			min = a[i];
	}
	printf("%d\n%d\n%d", max, min, sum);
	return 0;
}

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 蓝桥杯 基础练习 数列特征

    输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。

    Meng小羽
  • 基础练习 特殊回文数

      123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

    刘开心_1266679
  • 基础练习 特殊的数字

      153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。

    刘开心_1266679
  • 基础练习 数列排序

      第一行为一个整数n。   第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。

    刘开心_1266679
  • bash基础特征

    章鱼喵
  • 蓝桥杯 基础练习 特殊回文数

    123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

    Meng小羽
  • 蓝桥杯 基础练习 特殊的数字

    153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。

    Meng小羽
  • 蓝桥杯 基础练习 数列排序

    第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。

    Meng小羽
  • 蓝桥杯-基础练习 数列排序

    TrueDei
  • 【数学基础】特征值,特征向量与SVD奇异值分解

    本文是深度学习笔记系列文章,本次文章将介绍线性代数里比较重要的概念:特征值,特征向量以及SVD奇异值分解。

    zenRRan
  • 数值数据的特征预处理|ML基础

    特征预处理是数据挖掘中最重要的步骤。在这篇文章中,我将向你介绍特征预处理的概念,它的重要性,不同的机器学习模型下的数值特征的不同特征预处理技术。

    磐创AI
  • 【Python实现】蓝桥杯基础练习 特殊回文数

    问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

    Regan Yue
  • 基础练习 回形取数

      回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。

    刘开心_1266679
  • 基础练习 数的读法

      Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。   ...

    刘开心_1266679
  • 基础练习 查找整数

    刘开心_1266679
  • BERT新转变:面向视觉基础进行预训练!

    ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-an...

    AI科技评论
  • 深度 | 从Boosting到Stacking,概览集成学习的方法与性能

    选自Statsbot 作者:Vadim Smolyakov 机器之心编译 参与:Jane W 集成学习(Ensemble learning)通过组合几种模型来提...

    机器之心
  • 【命名实体识别】训练端到端的序列标注模型

    导语 PaddlePaddle提供了丰富的运算单元,帮助大家以模块化的方式构建起千变万化的深度学习模型来解决不同的应用问题。这里,我们针对常见的机器学习任务,提...

    用户1386409
  • MySQL 基础练习

    最近看了 Sams Teach Yourself 系列的《SQL必知必会》。里面的内容很基础,使用SQL上手简单。我将其中典型的题目及答案总结如下,包含数据库所...

    Yano_nankai

扫码关注云+社区

领取腾讯云代金券