sort 为啥两个 RE?
查看原帖
sort 为啥两个 RE?
238636
soywcy楼主2020/5/10 17:10

请教下各位神犇,蒟蒻提交了5次还没ACAC

#include<bits/stdc++.h>
#define f(i,j,n) for(int i=j;i<=n;i++)
#define _f(i,j,n) for(int i=n;i>=j;i--)
using namespace std;
typedef long long ll;
inline int read(){
	int X=0; bool flag=1; char ch=getchar();
	while(ch<'0'||ch>'9') {if(ch=='-') flag=0; ch=getchar();}
	while(ch>='0'&&ch<='9') {X=(X<<1)+(X<<3)+ch-'0'; ch=getchar();}
	if(flag) return X;
	return ~(X-1);
}
inline int write(int X)
{
	if(X<0) {putchar('-'); X=~(X-1);}
	int s[20],top=0;
	while(X) {s[++top]=X%10; X/=10;}
	if(!top) s[++top]=0;
	while(top) putchar(s[top--]+'0');
}
int n,m,a[100010];
int main(){
	ios::sync_with_stdio(0);
	cin>>n>>m;
	f(i,1,m) cin>>a[i];
	sort(a+1,a+m+1);
	f(i,1,m) cout<<a[i]<<" ";
	return 0;
}

2020/5/10 17:10
加载中...