大家帮我卡卡常
  • 板块学术版
  • 楼主xzy_caiji
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/10/28 20:30
  • 上次更新2023/10/28 22:33:56
查看原帖
大家帮我卡卡常
939580
xzy_caiji楼主2023/10/28 20:30
#pragma GCC optimize(2)
#pragma GCC optimize(3,"Ofast","inline")
#include<bits/stdc++.h>
using namespace std;
int n;
multiset<int>a;
int input(){
	int r=0;char ch=getchar();
	while(ch>47&&ch<58)r=r*10+ch-'0',ch=getchar();
	return r;
}
void print(int x){
	if(x==0)return;
	print(x/10);
	putchar(x%10+48);
}
signed main(){
	n=input();int x,res;
	for(int i=1;i<=n;i++)x=input(),a.insert(x);
	for(multiset<int>::iterator it=a.begin();it!=a.end();it++){
		res=(*it);
		if(res==0)putchar(48);else print(res);
		putchar(' ');
	}
}
2023/10/28 20:30
加载中...