给出n个数,找出这n个数的最大,最小,和值
Java给出n个数,找出这n个数的最大值,最小值,和。
输入格式
第一行为整数n,表示数的个数。
第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。
输出格式
输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。
public class Demo9 {public static void main(String[] args) {int sum=0;Scanner sc=new Scanner(System.in);int n=sc.nextInt();int[]arr=new int[n];for (int i = 0; i < arr.length; i++) {arr[i]=sc.nextInt();}for (int i = 0; i < arr.length-1; i++) {for (int j = 0; j < arr.length-1-i; j++){if(arr[j]<arr[j+1]){int tamp=arr[j];arr[j]=arr[j+1];arr[j+1]=tamp;}}}System.out.println(arr[0]);for (int i = 0; i < arr.length-1; i++) {for (int j = 0; j < arr.length-1-i; j++){if(arr[j]>arr[j+1]){int tamp=arr[j];arr[j]=arr[j+1];arr[j+1]=tamp;}}}for (int i = 0; i < arr.length; i++) {sum=sum+arr[i];}System.out.println(arr[0]);System.out.println(sum);}}
给出n个数,找出这n个数的最大,最小,和值相关推荐
- Coding: 一亿个数找最大的1000个数
描述 一亿个数找最大的1000个数,要求效率高占用内存少.函数原型为:find_max_data(int* source_data, int* max_data),其中source_data是存放一亿 ...
- 算法题:“找出单身狗”--找出一个数组中只出现一次的数字
题目:一个数组中只有两个数字是出现一次,其他所有数字都出现了两次. 编写一个函数找出这两个只出现一次的数字. 解题过程以及思路:(思路在代码中以注释形式给出) //一个数组中只有两个数字是出现一次,其 ...
- java编程找出吸血鬼数字,找出四位數的所有吸血鬼數字(JAVA)
/** * 找出四位數的所有吸血鬼數字 * 吸血鬼數字是指位數為偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位數的數字,其中從最初的數字中選取的數字可以任意排序. * 以兩個0結尾 ...
- 读文件并算出平均数&找出排名前3的成绩(c语言 可运行)
#include <stdio.h> int main(int argc, char const *argv[]) { float sutndetScore[100]={0.0}, ...
- python找出最小数_找出不除N的最小数
COW,174个字节 oomMOOMMMmoOmoOmoOMMMmOomOoMoOMMMmoOmoOmoOMMMmOoMOOmoO MOomoOMoOmOoMOOmoOmoomoOMOOmOoMoOm ...
- python步骤解析 给定一个整数数组和目标值_给定一个整数数组和一个目标值,找出数组中和为目标值的两个数 例如给定nums = [2,7,11,15],target = 9...
python解决方案 nums = [1,2,3,4,5,6] #假如这是给定的数组 target = 9 #假如这是给定的目标值 num_list = [] #用来装结果的容器 def run(nu ...
- 典型的Top K算法_找出一个数组里面前K个最大数
原文 典型的Top K算法_找出一个数组里面前K个最大数...或找出1亿个浮点数中最大的10000个...一个文本文件,找出前10个经常出现的词,但这次文件比较长,说是上亿行或十亿行,总之无法一次读入 ...
- 【咕嘎文本对比助手】如何两份手机号或文本对比去重,新旧两批号码如何快速的对比重复,找出重复和不重复的部分,单个文件如何找出重复,单个文件如何找出不重复下面关于五种逻辑做详细解答
在手机号码整理过程中,群发短信还有大数据分析等整理文件的过程中经常有号码重复 有人说excel有两列数据,怎么用vlookup查找两列数据是否有重复值?在SQL语句中就很好处理了not in 就完事了 ...
- ACMNO.33 C语言-最大值3 分别用函数和带参的宏,从三个数中找出最大的数。
题目描述 分别用函数和带参的宏,从三个数中找出最大的数. 输入 3个实数 输出 最大的数,输出两遍,先用函数,再用宏. 保留3位小数. 样例输入 1 2 3 样例输出 3.000 3.000 来源/分 ...
- ACMNO.11 一个数如果恰好等于它的因子之和,这个数就称为“完数“。 例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数“。 编程序找出N之内的所有完数,并按下面格式输出其因子
写在前面,心得感悟~ 代码越来越有难度! 这个ACM题,我调试了 将近50次~ 一个小时! 真的是,年纪轻轻的搞什么ACM呀! 关于题的解决思路放在下面再写吧! 题目描述 一个数如果恰好等于它的因子之 ...
最新文章
- webpack 3 零基础入门教程 #13 - 生产环境 vs 开发环境
- Sub-process /usr/bin/dpkg returned an error code (1) 如何解决
- C语言关于符号#和##
- MYSQL优化---hidba
- Gradle构建中:No cached version available for offline mode解决方案
- Oracle sqlldr
- 怎么在html的img src=src的值这里调用js方法或变量获取图片地址
- bs后端开发语言_哪种编程语言适合后端开发?Java和PHP的区别在哪?
- 解决coding上的hexo博客访问不了的问题
- python:whl包离线下载,pip离线安装whl文件
- 基金投资入门1:基金基础知识介绍
- 一直被世人误解的薛定谔猫:批判量子力学及其残忍的隐喻
- 通过IMAP方式迁移U-Mail邮件到Exchange 2013之2008R2 AD搭建!
- CSS反爬获取伪元素的值
- 电信行业大数据(大数据平台系列)
- 用python与openpyxl操作excel(wps excel与office excel均可使用)
- Linux系统 | vim配置
- 卖二手车及过户的小经验
- python quit函数作用_初识Python之基础知识
- vue ie浏览器兼容