题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <stdio.h> //感谢清烽大佬提供的优秀答案,经过学习转换改成了更基础一些的版本。希望能和大家共同进步。 int main() { int a;//用于暂存随机数 int n;//随机数N scanf("%d",&n);//获取随机数N int count[1001]={0};//申请一千个带顺序编号的位置 int i; for(i=0;i<n;i++) { scanf("%d",&a);//获取随机整数 count[a]=1;//找到与随机整数相同编号的位置,并标记为1 } for(i=0;i<1001;i++) { if(count[i]==1)//如果有标记则输出出来 { printf("%d\n",i); } } }