3225:宝藏排序I
- ### 这道题主要考察sort,非常简单输出就是升序不需要自定义比较函数
#include<bits/stdc++.h>
using namespace std;
const int N=1e3+5;
int a[N];
int main(){
int n;
cin>>n;
for(int i=0;i<n;++i){
cin>>a[i];
}
sort(a,a+n);
for(int i=0;i<n;++i){
cout<<a[i]<<' ';
}
return 0;
}
3226:宝藏排序II
这段是宝藏排序II的代码:除了数据范围并无不同
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+5;
//这里用int就足够了不需要开long long
int a[N];
int main(){
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int n;
cin>>n;
for(int i=1;i<=n;++i){
cin>>a[i];
}
//默认就是升序不需要自定义比较函数
sort(a+1,a+1+n);
//直接输出
for(int i=1;i<=n;++i){
cout<<a[i]<<' ';
}
return 0;
}