首页 > 试题广场 >

小乐乐算最高分

[编程题]小乐乐算最高分
  • 热度指数:6081 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
小乐乐的老师BoBo想知道班级中谁的数学成绩最高,请编程帮他实现。

输入描述:
共两行
第一行输入一个数n,代表小乐乐的班级中n个同学。
第二行输入n个数,用空格相隔,代表班级中每个人的数学成绩。


输出描述:
一个整数,代表班级中最高的数学成绩。
示例1

输入

3
99 89 39

输出

99
import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int n = sc.nextInt();
            int[] arr = new int[n];
            for(int i = 0; i < n; i++){
                arr[i] = sc.nextInt();
            }
            Arrays.sort(arr);
            System.out.println(arr[n-1]);
        }
    }
}

发表于 2021-10-18 16:32:54 回复(0)

Java 8 解决:

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        int people = scanner.nextInt();
        List<Integer> list = new ArrayList<>(people);

        for (int i = 0; i < people; i++) {
            list.add(scanner.nextInt());
        }

        Integer integer = list.stream().max(Integer::compare).get();
        System.out.println(integer);

    }
}


发表于 2020-07-20 18:34:09 回复(0)
import java.util.Arrays;
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
    
    Scanner scanner=new Scanner(System.in);
int n =    scanner.nextInt();
int[] arr=new int[n];
for (int i = 0; i <n; i++) {
    arr[i]=scanner.nextInt();
}
Arrays.sort(arr);
int m=arr[arr.length-1];

System.out.println(m);
}
}
发表于 2020-07-16 22:38:47 回复(0)
import java.util.*;
public class Main
{
    public static void main(String [] args)
    {
        Scanner sc=new Scanner(System.in);
        while(sc.hasNextInt())
        {
            int n=sc.nextInt();
            int [] arr=new int[n];
            for(int i=0;i<n;i++)
            {
                arr[i]=sc.nextInt();
            }
            int max=arr[0];
            for(int i=1;i<n;i++)
            {
                if(arr[i]>max)
                {
                    max=arr[i];
                }
            }
            System.out.println(max);
        }
    }
}
发表于 2020-04-17 14:17:54 回复(0)