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

    xiaoxiao2021-12-14  14

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

    样例输出

    3 0import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int[] a=new int[n]; int[] b=new int[2]; b[0]=in.nextInt(); b[1]=0; for(int i=1;i<n;i++){ int c=in.nextInt(); if(b[0] < c){ b[0]=c; b[1]=i; } } System.out.println(b[0]+" "+b[1]); } }
    转载请注明原文地址: https://ju.6miu.com/read-970078.html

    最新回复(0)