题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <iostream> using namespace std; //这题类似考研里的一种比较简单的奇偶排序题,思路是一样的。俩个数组,其中一个数组的下标就是存的值 int main() { int n; cin>>n; int a[500]={0};//输入的数据 int b[500]={0};//用于装排序后的数组 for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<500;i++) for(int j=0;j<n;j++) { if(i==a[j])//核心步骤:让b[i]=i; b[i]=a[j]; } for(int i=0;i<500;i++) if(b[i]!=0) printf("%d\n",b[i]); } // 64 位输出请用 printf("%lld")