public class Solution {
    public static void main(String[] args) throws Exception {
        int[] array = initializeArray();
        int max = max(array);
        System.out.println(max);
    }

    public static int[] initializeArray() throws IOException {
        // создай и заполни массив
        Scanner scanner=new Scanner(System.in);
    int[] array = new int[20];
    for (int i=0;i<=19;i++){
        int b=scanner.nextInt();
        array[i] = b;
    }
    return array;
    }

    public static int max(int[] array) {
        // найди максимальное значение
        int result =0;
        for (int i= 0;i<=19;i++){
          if (array[i]>=result){result=array[i];} }
        return result;
    }
}
Задача Массивный максимум