import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { int i=0,max,min,max_index=0,min_index=0,k; Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int[] list = new int[num]; for(int j=0;j<num;j++) { list[j] = scan.nextInt(); } min = list[0]; max = list[0]; for(int j = 1;j<num;j++) { if(list[j]<min) { min_index=j; min = list[j]; } if(list[j]>max) { max_index=j; max = list[j]; } } k = list[0]; list[0] = list[min_index]; list[min_index] = k; k= list[num-1]; list[num-1] = list[max_index]; list[max_index] = k; int count=0; for(int m:list) { if(count!=num-1) { System.out.print(m+" "); } else { System.out.print(m); } count++; } } } |
Double click to view unformatted code.