永发信息网

50个数字每次系统会从里面选出一个随机数字我该如何选出5个数字可以完全躲过系统每次随机出的一个数

答案:2  悬赏:60  手机版
解决时间 2021-12-17 18:29
50个数字每次系统会从里面选出一个随机数字我该如何选出5个数字可以完全躲过系统每次随机出的一个数
最佳答案
dim a,b,c,d,e as integer a=Int((50 - 1 + 1) * Rnd + 1) do while b=a b=Int((50 - 1 + 1) * Rnd + 1) loop do while c=a or c=b c=Int((50 - 1 + 1) * Rnd + 1) loop do while d=a or d=b or d=c d=Int((50 - 1 + 1) * Rnd + 1) loop do while e=a or e=b or e=c or e=d e=Int((50 - 1 + 1) * Rnd + 1) loop 从1-9中选两个不重复的数字 dim a,b as integer a=Int((50 - 1 + 1) * Rnd + 1) do while b=a b=Int((50 -沪禒高溉薨防胳狮供饯 1 + 1) * Rnd + 1) loop
全部回答

list<int> lint = new list<int>();

random rnd = new random();

// 放入 1-50 个数到集合 for (int i = 0; i < 50; i++) {     lint.add(i+1); }

// 如果集合中元素大于 0 while (lint.count()>0) {     int index = rnd.next(lint.count());// 根据集合元素个数随机创建一个索引     console.writeline(lint[index]);// 用上面个这索引得到元素中的数     lint.removeat(index);// 移除指定索引处的元素。 }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
iphone4S怎么备份原来的系统,
改错题,把错的修改
荣昌到成都都江堰多少公里
50平方米等于多少米这个很难
长江走过几个省会城市
怎么区分干性皮肤和敏感性皮肤?我去看过干性
为何四川的女孩子个子都矮
想去当一名志愿者或义工,帮助别人。
目前在银行贷款没有还完,被逮捕了怎么办?
如何制作12v直流电磁铁
平假带英文的伤感qq网名
我的银行卡和身份证全丢了,但我的户口被注销
做好上中学的心理准备
邻居盖房子遮阳,法律上有什么规定
监控器是不是都有紫外线
推荐资讯
银行调查资金,支付宝的里的钱他可以查到吗
文言文阅读。阅读《三峡》选段,回答小题。(
白鹤阅读答案
cad2011在安装文件中找到acad.pgp文件并修改
九年的家乡教育(节选)阅读答案
家蚕的一生要经过________,________,______
单选题Tomdoeswell________maths,butheis
大家都怎样给一岁半的宝宝洗头
单选题下列关于两栖动物的说法正确的是A.既能
c语言环境中%s表示什么
led投光灯6b50c的多少v电压
大姨妈一天要来几次
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?