#include <stdio.h> int main() { int n; scanf("%d",&n); int s[n],min,max,mini,maxi,temp1,temp2; for(int i=0; i<n; ++i) { scanf("%d",&s[i]); } min = s[0]; max = s[1]; for(int i=0; i<n; ++i) { if(min>s[i]) { min=s[i]; mini=i; } if(max<s[i]) { max=s[i]; maxi=i; } } temp1=s[0]; s[0]=s[mini]; s[mini]=temp1; temp2=s[n-1]; s[n-1]=s[maxi]; s[maxi]=temp2; for(int i=0; i<n-1; ++i) { printf("%d ",s[i]); } printf("%d",s[n-1]); return 0; } |
Double click to view unformatted code.