public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] array = new int[20];
for (int i = 0; i < 20; i++) {
array[i] = Integer.parseInt(reader.readLine());
}
sort(array);
for (int x : array) {
System.out.println(x);
}
}
public static void sort(int[] array) {
Arrays.sort(array);
for (int i = array.length-1; i > 0; i--) {
for (int j = 0; j < i; j++) {
if (array[j] < array[j + 1]) {
int a = array[j];
array[j] = array[j + 1];
array[j + 1] = a;
}
}
}
for (int i = 0; i < array.length; i++){
System.out.println(array[i]);
}//напишите тут ваш код
}
}
Dauren
20 уровень
не могу вывести 20 строк в методе sort...........нужна помощь
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
РусланFull Stack Developer в novacom
12 марта 2020, 14:27
так ты выводишь в методе сорт и ты в методе сорт вызываешь это Arrays.sort(array);??????
0
Dauren
12 марта 2020, 14:44
Arrays.sort(array) выполняется в методе sort.
Вывод перенес в метод main но по прежнему не получается никак вывести...
Может я вообще погнал чтото, может подскажешь как лучше сделать?
0
РусланFull Stack Developer в novacom
13 марта 2020, 11:22
покажи мне код который у тебя сейчас получился?
0