View Code of Problem 49

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<n;i++){
            	arr[i]=scan.nextInt();
          }
          int min=arr[0];
          int q=0;
          int max=arr[0];
          int w=0;
          	for(int i=1;i<n;i++)
                {
            	if(arr[i]<min)
                	{
            		min=arr[i];
                          q=i;
            		}
            	
            	}
          for(int i=1;i<n;i++)
                {
            	if(arr[i]>max)
                	{
            		max=arr[i];
                          w=i;
            		}
            	
            	}
          
          int temp=arr[0];
          arr[0]=min;
          arr[q]=temp;
          
          temp=arr[n-1];
          arr[n-1]=max;
          arr[w]=temp;
          
          
          
         for(int i=0;i<n;i++){
          System.out.print(arr[i]+" ");
          }
          	
	
 
}
/*
Main.java:51: error: reached end of file while parsing
}
 ^
1 error
*/

Double click to view unformatted code.


Back to problem 49