临江仙苏庠答案猎猎:如果用3、5、7、9、10、12这6个数随机排列为2组,如何编程?
来源:百度文库 编辑:高考问答 时间:2024/06/01 13:17:21
伪代码如下:
int a[3],b[3],c[3]={3,5,7,9,10,12};
int r;
for(int i =0;i<3;i++)
{
r = random();//产生一个随机数,可能是其他函数
r = r%(6-i); //产生一个随机下标
a[i] = c[r]; //分组
for(int j=r;j<6-i;j++) //
{ //
c[j]=c[j+1]; //这一段的作用是将数组c中被选过的数据往后移动
} //
c[6-i] = a[i]; //
}
之后c的前三项就是另外一组数据,可以把它们存到b中,也可以不这么做
放到一个数组a里,数组的下标从0到5
建立两个新的数组b和c
设置随机数种子
从0到5循环取出数组a()的值
当随即数大于0.5的时候,将a()赋给b()
当随机数小于等于0.5的时候,将a()赋给c()
如果用3、5、7、9、10、12这6个数随机排列为2组,如何编程?
如果1、3、5、7、9、10、12这6个数随机排列为2组,如何编程?
如果1、3、5、7、9、11、13这6个数随机排列为2组,如何编程?
有5个数,平均数是9,如果把其中一个数改为1,那么这5个数的平均数是7,这个改动的数原来是多少/
已知一列数是:1,-3,5,-7,9,......按规律,第10个数是几?第100个数呢?第N个数呢?
请将-2,-1,0,1,2,3,4,5,6这9个数分别填入9个空格内,使每行的3个数、每列的3个数、斜对角的3个数的和
5个数写成一排,前3个数的平均值是15,后2个数的平均值是10,求这5个数的平均值。
0,1,2,3,4,5,6,7,8,9这10个数排列组合的计算结果
如果用VB写出10(0至9)个数的所有组合
把1,2,3,4,5,6,7,8这8个数平均分成2组,每组4个数的和相等,这样的分法有( )种?