题解 | #互换最大最小数#

互换最大最小数

http://www.nowcoder.com/practice/04c0f21530994fbfa94887f1e3588e6a

#include using namespace std; #include int main(){ int n; cin>>n; int a[n]; int b[n]; for(int i=0;i<n;i++){ cin>>a[i]; } for(int i=0;i<n;i++){ b[i]=a[i];
} sort(b,b+n); int *i = find(a,a+n,b[n-1]); int *j = find(a,a+n,b[0]); int temp = a[i-a]; a[i-a] = a[j-a]; a[j-a] = temp; for(int i=0;i<n ;i++){ cout<<a[i]<<" "; }

}

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务