View Code of Problem 49

#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
int main()
{
	int k,q,n,arr[10];
	cin>>n;
	int min=10000,max=0;
	for(int i=0;i<n;i++)
	{
		cin>>arr[i];
			
	}
	for(int j=0;j<n;j++)
	{
		if(min>arr[j])
		{
			min=arr[j];
			k=j;
		}
			
		if(max<arr[j])
		{
			max=arr[j];
			q=j;
		}
		
	}
	swap(arr[0],arr[k]);
	swap(arr[n-1],arr[q]);
	for(int j=0;j<n;j++)
	{
		if(j==n-1)
			cout<<arr[j];
		else
			cout<<arr[j]<<" ";
	}
	
	return 0;
}

Double click to view unformatted code.


Back to problem 49