【题目描述】
输出一个整数序列中最大的数和最小的数的差。

【输入】
第一行为M,表示整数个数,整数个数不会大于10000;第二行为M个整数,以空格隔开,每个整数的绝对值不会大于10000。

【输出】
输出M个数中最大值和最小值的差。

【输入样例】
5
2 5 7 4 2

【输出样例】
5

代码

#include<cstdio>
using namespace std;
int n,a,i,max,min;
int main()
{
scanf("%d",&n);
scanf("%d",&a);
max=a;
min=a;
for(i=2;i<=n;i++)
{
scanf("%d",&a);
if(a>max)
max=a;
if(a<min)
min=a;
}
printf("%d",max-min);
return 0;
}

信息学奥赛一本通C++语言——1112:最大值和最小值的差相关推荐

  1. 信息学奥赛一本通C++语言-----1120:同行列对角线的格

    [题目描述] 输入三个自然数nn,ii,j(1≤i≤n,1≤j≤n)j(1≤i≤n,1≤j≤n),输出在一个n×nn×n格的棋盘中(行列均从11开始编号),与格子(ii,jj)同行.同列.同一对角线的 ...

  2. 信息学奥赛一本通C++语言-----1064:奥运奖牌计数

    [题目描述] 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数.输入第1行是A国参与决赛项目的天数n,其后n行,每一行是该国 ...

  3. 信息学奥赛一本通C++语言-----2036:【例5.3】开关门

    [题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...

  4. 信息学奥赛一本通C++语言-----1087:级数求和

    [题目描述] 已知:Sn=1+12+13+-+1nSn=1+12+13+-+1n.显然对于任意一个整数kk,当nn足够大的时候,SnSn大于kk.现给出一个整数k(1<=k<=15)k(1 ...

  5. 信息学奥赛一本通C++语言-----1097:画矩形

    [题目描述] 根据参数,画出矩形.输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列):第三个参数是一个字符,表示用来画图的矩形符号:第四个参数为 ...

  6. 信息学奥赛一本通C++语言-----2048:【例5.18】串排序

    [题目描述] 对给定的n(1≤n≤20)n(1≤n≤20)个国家名(国家名字长度不超过2020),按其字母的顺序输出. [输入] 第一行为国家的个数nn: 以下nn行为国家的名字. [输出] nn行, ...

  7. 信息学奥赛一本通C++语言-----1103:陶陶摘苹果

    [题目描述] 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试. 现在已知 ...

  8. 信息学奥赛一本通C++语言-----1124:矩阵加法

    [题目描述] 输入两个nn行mm列的矩阵AA和BB,输出它们的和A+BA+B. [输入] 第一行包含两个整数nn和mm,表示矩阵的行数和列数(1≤n≤100,1≤m≤100)1≤n≤100,1≤m≤1 ...

  9. 信息学奥赛一本通C++语言——1063:最大跨度值

    [题目描述] 给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 = 最大值减去最小值). [输入] 一共2行,第一行为序列的个数n(1 ≤ n ≤ 1000),第二行为序列的n个不超 ...

最新文章

  1. 奇淫异巧之 PHP 后门
  2. 在.NET2.0中如何更简单的使用委托将方法加载到事件中去
  3. php熊掌号怎么设置json-ld,dedecms织梦系统怎么对接百度熊掌号并添加JSON_LD数据
  4. ubuntu系统DD对拷还原报废笔记本
  5. 陕西师范大学计算机专业排名,陕西师范大学优势专业排名,2021年陕西师范大学最好的专业排名...
  6. [转]手游运营后台通用需求
  7. [BZOJ2006][NOI2010]超级钢琴
  8. NUAAccst计算机网络第四章网络层复习
  9. echarts r 地图_使用echarts实现省市区地图
  10. NUKE 11 for mac版(电影特效合成软件) 11.3v4激活版详细安装步骤
  11. 计算机word平均分怎么算,word怎么计算一列平均分
  12. 计算机运用基础2020四川传媒学院考题,2020年计算机基础考试题EY[含答案](15页)-原创力文档...
  13. AndroidManifest merger failed with multiple errors, see logs
  14. 智能流程机器人助你“聚划算”
  15. 令人困惑的fitsSystemWindows
  16. markdown-Emoji
  17. 基于单片机火灾监测报警系统设计-毕设资料
  18. 某公司服务器故障导致数据库文件丢失的恢复过程
  19. LeetCode 917(C#)
  20. python主页_主页 - Python 宽客之道

热门文章

  1. Simulink之功率场效应晶体管(P-MOSFET)
  2. STM32之高级定时器互补输出
  3. 大城市卷不动了,我要回老家!
  4. 准备了2个月零21天,面试字节跳动挂在了第三面JVM上
  5. 最近程序员频繁被抓,如何避免面向监狱编程?!
  6. Java的transient关键字
  7. 假如把支付宝存储服务器炸了,里面的钱还在么?
  8. Java并发编程(01):线程的创建方式,状态周期管理
  9. Hadoop--ip和主机名配置
  10. 技术专家:为什么我们最终选择Apache Pulsar替代Kafka?