+ 1
в чем ошибка?
как вызвать функцию и передать ей в качестве праметра массив? почему выдаёт ошибку? https://code.sololearn.com/cH3S70LPIs2Q/?ref=app
1 Answer
0
Я исправил лишь ошибки в коде. Дальше твое дело
public class Program {
    public Program() {minMax(new int[] { 15, 10, 17, 5, 7, 40, 3 });}
    public static void main(String[] args) { new Program(); }
    void minMax(int a[]) {
        int result[] = new int[a.length];
        int m = 0, c = 0, f = 0;
        for(; f < a.length; f++) {
            if(a[m] == result[f]) c = f == 0 ? 0 : c - 1;
            else if(a[m] < result[f]) {
               result[c] = a[m];   
               result[m] = result[c];
               m++;
               f = 0;
            }
        }
        for (int i : result) System.out.print(i + " ");
    }
}



