输入整型数组和排序标识,对其元素按照升序或降序进行排序#
输入整型数组和排序标识,对其元素按照升序或降序进行排序
https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309
#include <iostream> using namespace std; #include <vector> #include <algorithm> int main() { int a,b; cin>>a; vector<int> v; for(int i=0;i<a;i++){ cin>>b; v.push_back(b); }int p; cin>>p; if(p==0){ sort(v.begin(),v.end()); }else if(p==1){ sort(v.begin(),v.end(),greater()); }for(vector<int>::iterator it =v.begin();it!=v.end();it++){ cout<<*it<<" "; }cout<<endl; return 0; } // 64 位输出请用 printf("%lld")