美文网首页
算法训练 寻找数组中最大值

算法训练 寻找数组中最大值

作者: 就这样吧嘞 | 来源:发表于2019-03-18 19:56 被阅读0次

    问题描述
      对于给定整数数组a[],寻找其中最大值,并返回下标。
    输入格式
      整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。
    输出格式
      输出最大值,及其下标
    样例输入
    3
    3 2 1

    样例输出

    3 0

    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int m = sc.nextInt();
        int aa[]=new int[m];
        int max=0;
        int jb=0;
        for(int i =0;i<aa.length;i++) {
            aa[i] = sc.nextInt();
            if(aa[i]>max){
                max=aa[i];
                jb=i;
            }
        }
        System.out .println(max+" "+jb);
        }
        
    }
    
    
    
    

    相关文章

      网友评论

          本文标题:算法训练 寻找数组中最大值

          本文链接:https://www.haomeiwen.com/subject/tjzbmqtx.html