永发信息网

c#如何生成和固定的随机数

答案:2  悬赏:0  手机版
解决时间 2021-02-21 20:30
我现在要实现的效果是这样:

A随机生成1-2个

B随机生成2-6个
C随机生成1-4个
D随机生成1-2个
E随机生成1-3个
F随机生成0-1个
A-F总共生成固定的12个
麻烦各位大神给个思路,如何实现?谢谢
最佳答案
先生成每一组最低个数。
也就是先生成
A:1个
B:2个
C:1个
D:1个
E:1个
那么再生成6个无主的随机数,就是12个了。
接下来就是帮后面生成的6个无主的随机数找主。
随机找,判断一下找到的主是否超过上限...
全部回答

定义一个数组,装26个字母,复杂一点可以分开大小写,就是52个字母,然后再随机数

string[] randword = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u","v","w","x","y","z","a","b","c","d","e","f","g", "h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};

strrand = ""; int i; random random = new random(datetime.now.millisecond); for (i = 1; i <= 10; ++i) { strrand = strrand + randword[random.next(52)]; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玉石庄地址有知道的么?有点事想过去
湖南大学建筑系在全国排名第几
美国有议会吗?有的话美国的国会和议会有什么
硬盘低级格式化进行一半可以取消吗
诚信艺术玻璃这个地址在什么地方,我要处理点
用很der形容一个人,
我给儿子后面留了小辫子,初六要做十岁了.有
测测你的前世是谁
景德镇市城市桥梁管理执法巡逻大队地址在哪,
绿色植物进行光合作用的场所是 A叶绿体 B.线
皇茶苑怎么去啊,有知道地址的么
农业部为什么批准进口转基因食品?
问道手游5月2日新区有来的么QQ群号561506487
下列四项中,正确表示了一条食物链的是BA. 阳
锦尚花酒店地址在什么地方,想过去办事
推荐资讯
导致液压阀液压卡紧的原因是什么?
如何把退回来的钱,从支付宝里转入支付宝卡通
梦幻西游手游狮驼多少级秒四级
修建桥梁、码头和其他设施,必须按照国家规定
大定村地址在什么地方,我要处理点事
欧洲目前哪些国家的大学是免学费的
麻辣当佳在什么地方啊,我要过去处理事情
下面哪一类基金可以在交易所买卖。 1.FOF 2.L
春秋q传中如何得到技能书
和田玉 回头兽戴着好不好
中国移动(唐聂五街)在什么地方啊,我要过去处
江丰乡这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?