早教吧作业答案频道 -->其他-->
首先是生成1-35这个35个数字而后随机分成7组每组包含5个数但每个数不能重复比如第一组里有1这个数那剩下的6组包括第一组的另外4个数只能在2-35里面随机组成
题目详情
首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
▼优质解答
答案和解析
static void Main(string[] args)
{
// 首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
//但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
//首先生成35个数字
List dataSource = new List();
for (int i = 1; i <= 35; i++)
dataSource.Add(i);
//开始随即分组,外侧循环7次,分为7组
List
{
// 首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
//但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
//首先生成35个数字
List
for (int i = 1; i <= 35; i++)
dataSource.Add(i);
//开始随即分组,外侧循环7次,分为7组
List
- > groups = new List
- >();
for (int i = 0; i < 7; i++)
{
//内侧循环5次,每组生成5个数字
List
Console.WriteLine("第{0}个分组的数字为:", i + 1);
for (int j = 0; j < 5; j++)
{
//随即取数字,根据dataSource的长度来随即一个索引,利用这个索引取出dataSource中的数字假如分组中,然后将这个数字从dataSource中移除
int index = new Random().Next(dataSource.Count);
int number = dataSource[index];
lst.Add(number);
dataSource.RemoveAt(index);
Console.Write(number + ",");
}
groups.Add(lst);//groups存放最后生成的7个分组
Console.WriteLine();
}
Console.Read();
}
看了 首先是生成1-35这个35个...的网友还看了以下:
铸造车间对三个生产小队人员进行调整,第一组15人到第二组,第二组调12人到第三组,第三组调4人到第 2020-05-16 …
求出每个小组植树的棵数占植树总棵树的百分比.第一小组植树27棵,第二小组植树25棵,第三小组植树4 2020-06-06 …
在杨辉三角形中,每一行除首末两个数之外,其余每个数都等于它肩上的两数之和.(1)试用组合数表示这个 2020-06-22 …
第一阶段:8个队分为两组,每组进行单循环比赛,决出前两名参加第二阶段的比赛.每个小组第一阶段有多少 2020-06-28 …
下面是三(2)班同学回收废旧报纸的情况统计表.第一组第二组第三组第四组第五组第六组19kg24kg 2020-06-30 …
下面是三(2)班同学回收废报纸的情况统计表第一组第二组第三组第四组第五组32千克29千克25千克3 2020-07-10 …
大大,这道题中的“输入包含多组测试用例.每组用例占一行”,计算a+bInput输入包含多组测试用例 2020-07-20 …
输入包含多组数据.每组数据的第一行是两个正整数n和m,1≤n≤10000,1≤m≤1000000,表 2020-11-23 …
大大,这道题中的“输入包含多组测试用例.每组用例占一行”,怎么实现呀?计算a+bInput输入包含多 2020-11-28 …
关于数据报通信子网,下述说法()是正确的A.第一个分组需要路由选择,其他分组沿着选定的路由传输B.第 2021-01-02 …