#include<stdio.h> #include<math.h> #include<string.h> #include<stdlib.h> int main() { int n,i,max,min,k; int a[15]; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } max=a[1]; min=a[1]; for(i=1;i<=n;i++) { if(max<a[i]) max=a[i]; } for(i=1;i<=n;i++) { if(min>a[i]) min=a[i]; } int p; for(i=1;i<=n;i++) { if(a[i]==min) { p=a[i]; a[i]=a[1]; a[1]=p; break; } } for(i=1;i<=n;i++) { if(a[i]==max) { p=a[i]; a[i]=a[n]; a[n]=p; break; } } for(i=1;i<n;i++) printf("%d ",a[i]); printf("%d\n",a[n]); return 0; } |
Double click to view unformatted code.