基础练习-10
2014-01-25 22:10
162 查看
基础练习 数列特征
问题描述
1 3 -2 4 5 样例输出 5
-2
3 数据规模与约定 1 <= n <= 10000。
给出n个数,找出这n个数的最大值,最小值,和。
输入格式第一行为整数n,表示数的个数。
第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。
输出格式 输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。 样例输入 51 3 -2 4 5 样例输出 5
-2
3 数据规模与约定 1 <= n <= 10000。
#include <iostream> #include <cstring> #include <cmath> using namespace std; int a[10001]; int n,sum,maxint,minint; void find() { int i; sum=0; maxint=-10001; minint=10001; for(i=0;i<n;i++) { if(a[i]>maxint) { maxint=a[i]; } if(a[i]<minint) { minint=a[i]; } sum=sum+a[i]; } cout<<maxint<<endl<<minint<<endl<<sum; } int main() { int num; while(cin>>n) { for(int i=0;i<n;i++) { cin>>a[i]; } find(); } return 0; }
代码仅供参考
相关文章推荐
- java基础练习 10
- .Net学习笔记----2015-07-10(基础复习和练习10)
- 蓝桥杯-基础练习之十进制转十六进制——BASIC-10
- 【opencv练习10 - 基础绘制】
- 蓝桥杯 BASIC-10 基础练习 十进制转十六进制
- Centos 脚本基础练习10
- 蓝桥杯 之 基础练习10:十进制转十六进制
- 黑马程序员——Java基础---线程的另一个总结(10)--练习,空中网面试题总结
- Java经典基础练习1-10
- 基础练习 BASIC-10 十进制转十六进制
- 黑马程序员-DOM编程基础知识练习程序(1-10)
- 蓝桥杯 BASIC-10 基础练习 十进制转十六进制
- 蓝桥杯-基础练习-BASIC-10-十进制转十六进制
- .Net学习笔记----2015-07-22(C#基础复习10,面向对象2个小练习)
- 蓝桥杯OJ刷题日记——10-基础练习 十进制转十六进制
- 蓝桥杯 基础练习 10进制转16进制
- Android程序员学WEB前端(10)-JavaScript(1)-基础-Sublime
- 《高级Bash脚本编程指南》学习笔记(10)——基础:其他比较操作符
- 蓝桥杯 - 基础练习 - 闰年判断
- 黑马程序员--02.Java语言基础--01.赋值语句练习2【个人总结】