import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); int n= scan.nextInt(); int[] arr=new int[n]; for(int i=0;i<arr.length;i++) { arr[i]=scan.nextInt(); } int min=arr[0]; int minIndex=0; for(int i=1;i<arr.length;i++) { if(arr[i]<min) { min=arr[i]; minIndex=i; } } int max=arr[0]; int maxIndex=0; for(int i=1;i<arr.length;i++) { if(arr[i]>max) { max=arr[i]; maxIndex=i; } } int temp=0; temp=arr[0]; arr[0]=min; arr[minIndex]=temp; temp=arr[arr.length-1]; arr[arr.length-1]=max; arr[maxIndex]=temp; for(int i=0;i<arr.length;i++) { if(i!=arr.length-1) System.out.print(arr[i]+" "); else System.out.print(arr[i]); } } } |
Double click to view unformatted code.