早教吧作业答案频道 -->其他-->
首先是生成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个...的网友还看了以下:
从四张数字卡片中选出三张,按要求组成三位数.(每题写出2个)①组成奇数有②组成偶数有③组成3的倍数 2020-04-09 …
快来解答我几道填空题阿1体比较大的关节是___,___,___,___.2人的神经系统主要有——— 2020-05-13 …
A,B,C,D共4门选修课,三个学生每人选一个,求恰有2门选修课没有被这3名学生选择的概率某中学校 2020-06-04 …
稀土总量:REO,TRE2O3,TR2O3,这3个表示是不是一样?稀土总量:规范为REO,地质预算 2020-06-04 …
游黄溪记急!1.祠之上两山墙立,如丹碧之华叶骈植,与山升降,其缺者为崖峭岩窟.2.来若白虹,沉沉无 2020-06-26 …
Howeverlateheis和howeverheislate还有howeverlateishe, 2020-07-20 …
3个单词我搞不清楚大家帮我辨析辨析thoroughthoughthrough还有和这3个很像的单词 2020-07-26 …
有12组数,每组有0到7个数,所有的数不重复,然后从这12组数中取6个数,每组可以取0到2个数,求 2020-07-30 …
有3个正方形都是由8根火柴组成.现在只有把这3个正方形的位置变化一下,就可以多出4个小正方形.应该 2020-08-01 …
(1)在20以内的数中,相邻两个数都是合数,又是互质数的有()组?2345(3)工艺品商店张阿姨用丝 2020-12-05 …