给出一个自然数n,则随机产生2n个不同的自然数 c语言
来源:百度知道 编辑:UC知道 时间:2024/06/05 23:12:02
#include "time.h"
#include "stdlib.h"
void main(){
srand((unsigned int)time(0));
int n,*p,i,j,k,t;
scanf("%d",&n);
p=(int *)malloc(sizeof(int)*2*n);
for (i=0;i<2*n;i++)
*(p+i)=i+1;
for (i=0;i<2*n;i++){
j=rand()%(2*n);
k=rand()%(2*n);
t=*(p+j);
*(p+j)=*(p+k);
*(p+k)=t;
}
for (i=0;i<2*n;i++){
printf("%5d",*(p+i));
if (i%5==0) printf("\n");
}
}
main()
{
long i,n,x;
scanf("%ld",&n);
for (i=0;i<2*n;i++)
{
printf("%ld ",rand()*65536);
}
}
证明,对于任意自然数n,(n+1)(n+2)(n+3)(n+4)+1都是一个完全平方式
已知n为自然数,且使得9n*2+5n-50的值是两个相邻自然数的乘积,那么n的一个值是
若n为自然数,9n^2+
产生一个1~n的随机序列(即的一种排列),要求序列中的数据元素之不能重复。
设m,n是自然数,并且19n^2-98n-m=0,则m+n的最小值是多少?
C++中怎么随机产生一个字母
java如何随机产生一个INT数
对于任意的自然数n,证明3^n+2-2^n+2+3^n-2^n有一个公约数是5
急! VB. 编写产生随机整数过程,输出N个指定范围的随机整数.
A,n都是自然数,且A=n2(n的平方)+15n+26是一个完全平方数,则n=?