题目见p1左边 想问问大佬们 为什么我这个题没通过代码如下:import java.util.Scanner;import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);//数字长度int count = in.nextInt();//进行几次操作int downCount = in.nextInt();//每次减去多少int downNums = in.nextInt();//定义一个存放数字的数组int[] arr = new int[count];//进行循环添加元素for(int i = 0;i < arr.length;i++){//输入要加入数组中的数字int num = in.nextInt();arr[i] = num;//System.out.println(arr[i]);}while(downCount != 0){//定义一个最大的数int max = 0;//定义一个存放下标的数int index = 0;for(int i = 0;i < arr.length;i++){if(arr[i] > max){max = arr[i];index = i;}}arr[index] = arr[index] - downNums;downCount--;//System.out.println(downCount);}//定义一个数int maxNum = 0;//进行循环找出最大的元素for(int i = 0;i < arr.length;i++){//System.out.println(arr[i]);//找出最大值if(arr[i] >= maxNum){maxNum = arr[i];}}System.out.println(maxNum);}}