文章

37

粉丝

168

获赞

13

访问

285.3k

头像
P1010 解题思路分享
P1010 兰州大学2018/贵州大学2018年机试
发布于2021年3月7日 19:43
阅读数 8.0k

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

bool cmp(int a, int b){
	if(a%2==b%2) return a<b;
	else return (a%2)>(b%2);
}

int main()
{
	int n;
	cin>>n;
	int a[n]={0};
	for(int i=0; i<n; i++){
		cin>>a[i];
	}
	sort(a,a+n,cmp);
	for(int i=0; i<n; i++){
		cout<<a[i]<<' ';
	}
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发