比赛 集训 评测结果 WWAWAAMMMM
题目名称 遵循指令之意 最终得分 30
用户昵称 rzzakioi 运行时间 0.699 s
代码语言 C++ 内存使用 1.74 MiB
提交时间 2025-07-03 10:23:40
显示代码纯文本
#include<cstdio>
#include<algorithm>
using namespace std;
int n,s[100005],a[100005],b[100005],cnta,cntb;
int main(){
	freopen("sort.in","r",stdin);
	freopen("sort.out","w",stdout);
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		scanf("%d",&s[i]);
	}
	for(int i=1;i<=n;i++){
		if(i%2!=0){
			a[++cnta]=s[i];
		}
		else{
			b[++cntb]=s[i];
		}
	}
	sort(a+1,a+cnta+1);
	sort(b+1,b+cntb+1);
	for(int i=1;i<=n;i++){
		if(i%2!=0){
			printf("%d ",a[i/2+1]);
		}
		else{
			printf("%d ",b[i/2]);
		}
	}
	return 0;
}