早教吧作业答案频道 -->其他-->
首先是生成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个...的网友还看了以下:
A,B两家面包店销售同样的面包,售价相同,某天,A面包店的面包售价打八折,A面包店这天的营业额是B 2020-04-25 …
(1)买5个面包和1瓶汽水应付元.(2)小文有1张10元钱和1张5元钱,这些钱能买瓶汽水.(3)贝 2020-05-13 …
学校组织春游,让同学自备午餐,A,B,C约好一起买面包,A身上的钱多,可C没钱.他们先买了九个面包 2020-05-13 …
已知有n种卡片,选卡选每种的概率都是1/n,求把n种卡片全部选完所需次数的期望就相当于买方便面,拿 2020-06-16 …
第一题,停车场停着15辆面包车,小汽车的数量是面包车的4倍.小汽车和面包车一共有多少辆?第二题,第 2020-06-20 …
下面是甲乙两个停车场车辆停放情况统计表,请根据表中的数据,首先完成下面的统计图,然后回答问题.停车 2020-08-04 …
英语翻译(1)先将面包一切两片,将猪肉切成两片.(2)在面包上抹匀黄油后,将猪肉片摆在一片面包上,再 2020-11-24 …
急件!明天要交作业.把下面各数先精确到万位,再精确到亿位.349236035()()72630009 2020-12-19 …
神厨小福贵对另一个厨师说:我做的面包不是一百个神厨小福贵对另一个厨师说:“我做的面包不是一百个,我现 2020-12-26 …
海宝在研究一元一次方程应用时,被这样一个问题难住了:神厨小福贵对另一个厨师说:“我做的面包不是100 2020-12-26 …