+ 1
в чем ошибка?
как вызвать функцию и передать ей в качестве праметра массив? почему выдаёт ошибку? https://code.sololearn.com/cH3S70LPIs2Q/?ref=app
1 Antwort
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 + " ");
}
}