文章

14

粉丝

58

获赞

5

访问

9.2k

头像
排序 题解:C++静态数组+sort()函数
P1010 兰州大学2018/贵州大学2018年机试
发布于2024年3月14日 20:38
阅读数 910

#include <bits/stdc++.h>
using namespace std;

int main(){
	int i = 0, n;
	cin >> n;
	int num[n];
	for( int i=0; i < n; i++ )
	    cin >> num[i];
	
	//使用C++自带的sort()函数排序,默认从小到大
	sort( num, num+n );
    //先输出奇数
	for( int i=0; i < n; i++ )
	    if( num[i] % 2 != 0 )
		    cout << num[i] << " ";
    //后输出偶数
	for( int i=0; i < n; i++ )
	    if( num[i] % 2 == 0 )
		    cout << num[i] << " ";
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发