首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
admin
2019-03-29
144
问题
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
选项
答案
static void Main(string[] args) { int Tmp = 0, Count = 50; int[] Seats = new int[Count]; bool[] Students = new bool[Count]; System.Random RandStudent=new System.Random(); Students[Seats[0]=RandStudent.Next(0,Count)]=true; for(int i = 1; i < Count; ) { Tmp=(int)RandStudent.Next(0,Count); if((!Students[Tmp])&&(Seats[i-1]-Tmp!=1) && (Seats[i-1] - Tmp) != -1){ Seats[i++] = Tmp; Students[Tmp] = true; } } foreach(int Student in Seats) System.Console.Write(Student + " "); System.Console.Read(); }
解析
转载请注明原文地址:https://kaotiyun.com/show/yxmZ777K
0
程序员面试
相关试题推荐
KimiyukiSudashouldbeaperfectcustomerforJapan’scar-makers.He’sayoung,successfulexecutiveatanInternet-servicesco
LowCarbonLifestyle低碳的生活方式Writeanessayof160-200wordsbasedonthedrawing.Inyouressay,youshould1)describethedraw
.net中读写数据库需要用到哪些类?他们的作用
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
在C盘上搜索第二个字符为e的文件和文件夹。
请将"回收站"中名为"美丽城市.bmp"的文件删除。
计算机目前已经发展到()阶段。A.晶体管计算机B.集成电路计算机C.超大规模集成电路计算机D.人工智能计算机
以下有关自定义函数过程的说法中,错误的是________。
()总线是一种新型接口标准,目前广泛地应用于计算机、摄像机、数码相机和手机等多种数码设备上。
准确和无偏颇的数据是量化风险分析的基本要求。可以通过(55)来检查人们对项目风险的理解程度。
随机试题
女性,孕5个月发现残角子宫妊娠活胎,有生育要求。以下处理哪项最恰当
尿道下裂行手术治疗的原则是
【背景资料】某市政供热管道工程,供回水温度为95℃/70℃,主体采用直埋敷设。管线经过公共绿地和A公司场院,A公司院内建筑密集、空间狭窄。供热管线局部需穿越道路,道路下面敷设有多种管道。项目部拟在道路两侧各设置1个工作坑.采用人工挖土顶
下列关于“短期借款”账户的表述,错误的是()。
LINUX环境中开发专业级软件通常使用JAVA语言和()数据库。
社区文化建设的功能不包括()
Shitsuke是5S管理中的()。
在丙将部分承包地转包给丁后,关于取水的权利表述正确的是()。
1956年4月25日,毛泽东在政治局扩大会议上作了《论十大关系》的报告,报告论述了我国社会主义建设中带有全局性的十个问题,其中,属于经济关系方面的问题有
快速以太网FastEthernet采用了与传统Ethernet相同的介质访问控制方法,而只是将它的每个比特发送的时间降到______ns。
最新回复
(
0
)