请问怎么把一组数字每组5个随机排列~

比如说1~50内的数字每5个数字随机排列在一起不重复请问可以吗?用WPS或者ex... 比如说 1~50 内的数字 每5个数字随机排列在一起 不重复 请问可以吗?
用WPS 或者 ex
展开
 我来答
whswzadlp
推荐于2017-09-04 · TA获得超过3285个赞
知道小有建树答主
回答量:895
采纳率:0%
帮助的人:385万
展开全部
打开一个EXCEL
按ALT+F11 组合键,打开VBA编辑器,选择这个表的名字,插入-模块。双击插入的模块。在出现的文本框中输入以下语句,然后关闭

Function ABC(arr As Range, num As Integer)
R = arr.Rows.Count
For C1 = 1 To R
For C2 = C1 + 1 To R
For C3 = C2 + 1 To R
For C4 = C3 + 1 To R
For C5 = C4 + 1 To R

rr = rr + 1
ABC = arr(C1, 1) & "," & arr(C2, 1) & "," & arr(C3, 1) & "," & arr(C4, 1) & "," & arr(C5, 1)
If rr = num Then Exit Function
Next
Next
Next
Next
Next

End Function

关闭之后,
假如你的数据15个在A1:A15中,你可在任意的一个单元格中输入
=ABC($A$1:$A$15,INT(RAND()*COMBIN(15,6)))
就能随机出来一组数字了,用逗号隔开了~~

如果想都列出来,那就在任意单元格输入
=ABC($A$1:$A$15,ROW(A1)),公式往下拉就能出来了
追问
能给个模版吗?
soledy5
2015-08-28
知道答主
回答量:7
采纳率:0%
帮助的人:2.7万
展开全部
public static void main(String[] args) {
int a[][] = new int[2][50]; //用二维数组保存,偶数和奇数就可以分开了
int j=0; //奇数行的计数
int k=0; //偶数行的计数
int count=0;
while(count<50){
int num=(int)(Math.random()*100);
if(num==0) continue;
else if(num%2==0){
a[0][k]=num;
k++;
count++;
}
else{
a[1][j]=num;
j++;
count++;
}
} //随机数已经保存好了,接下来就是排序了
//---------------------------冒泡排序,书上肯定有的------------------
int ex;
for(int i=0;i<k-1;i++){
ex=0;
for(int z=k-2;z>=i;z--){
if(a[0][z+1]>a[0][z]){
int temp=a[0][z+1];
a[0][z+1]=a[0][z];
a[0][z]=temp;
ex=1;
}
if(ex!=0){
continue;
}
}
}
System.out.println("偶数排序后的结果:");
for(int i=0;i<k;i++){
System.out.print(a[0][i]+" ");
}
// 如果不想自己实现排序逻辑的话,用集合比较方便
List list=new LinkedList();
for(int i=0;i<k;i++){
list.add(a[0][i]);
}
//Collections集合的帮助类,可以对集合进行很多操作
Collections.sort(list); //升序
Collections.reverse(list);//倒序
System.out.println("排序后: "+list);

}
追问
能给个模版吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甫濡姬冰心
2019-02-11 · TA获得超过3734个赞
知道大有可为答主
回答量:3060
采纳率:26%
帮助的人:189万
展开全部
从10个数中
任意的抽8个数
组成1个数
由于数字可以重复
所以基本事件的总数为n=10的8次方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式