早教吧 育儿知识 作业答案 考试题库 百科 知识分享

首先是生成1-35这个35个数字而后随机分成7组每组包含5个数但每个数不能重复比如第一组里有1这个数那剩下的6组包括第一组的另外4个数只能在2-35里面随机组成

题目详情
首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
但每个数不能重复 比如第一组里有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> groups = new List>();
            for (int i = 0; i < 7; i++)
            {
                //内侧循环5次,每组生成5个数字
                List lst = new 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 …