快读,快读,快速读入
关闭同步流
卡时间真是卡到死。
代码语言:javascript复制#include<iostream>
#include<algorithm>
using namespace std;
int x[1000005];
int main()
{
//关闭同步流
ios::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
//
int t;
cin >> t;
while( t-- ){
int n;
cin >> n;
for( int i = 0 ; i < n ; i ) cin >> x[i];
sort( x , x n );
for( int i = 0 ; i < n ; i ){
if( i == n - 1 ) cout << x[i] << endl;
else cout << x[i] << " ";
}
}
}
快读
代码语言:javascript复制#include <iostream>
#include <algorithm>
using namespace std;
int T;
int arr[1000007];
//快读
inline int read(){
int s=0,w=1;
char ch=getchar();
while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();}
while(ch>='0'&&ch<='9') s=s*10 ch-'0',ch=getchar();
return s*w;
}
//快写
inline void write(int x)
{
if(x<0) {
putchar('-');
x = -x;
}
if(x>9) write(x / 10);
putchar(x % 10 '0');
}
int main(){
cin>>T;
while(T--){
int n;cin>>n;
for(int i = 0;i<n;i ){
arr[i] = read();
}
sort(arr,arr n);
for(int i = 0;i<n;i ){
printf("%d",arr[i]);
if(i<n-1) printf(" ");
}
puts("");
}
return 0;
}