排序问题题解大合集
算法1
此题略做修改即可
参考文献
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int n,x,ans=0,sum=0,a[1001],b[1001];
int main()
{
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
n=10;
for(int i=1;i<=n;i++){
cin>>x;
if(x%2!=0)a[++ans]=x;
else b[++sum]=x;
}
sort(a+1,a+1+ans);
sort(b+1,b+1+sum);
for(int i=ans;i>=1;i--)cout<<a[i]<<' ';
for(int i=1;i<=sum;i++)cout<<b[i]<<' ';
}
????我什么时候点的赞???
不知道欸
azzzzzzzzzzzzzzzzzzzz