首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
admin
2019-03-29
89
问题
随机分配座位,共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://jikaoti.com/ti/lag7FFFM
0
程序员面试
相关试题推荐
TheUnitedStatesInterstateHighwaySystemisaninfrastructurefeatofunprecedentedproportions.Notonlydoesitjoinallfi
大整数数相乘的问题。
如何理解委托?
为邮件到达后应用规则“若发件人包含‘mary@sina.com’转发到wangtao@sina.com”。
在即时通讯工具MSN中,从当前界面开始,把自己的邮箱注册为“Passport”,已知邮箱地址为:ccty@163.com,密码设置为116116,密码提示问题为:你最喜欢的历史人物?毛泽东,注册检查框内的字符按照图片上给的输入,字符输入区分大小写,其余选项
请在MSN共享文件会话界面上,利用工具栏添加共享文件,文件位置为“我的文档\注册.txt”。
设置"考试"文件夹为"只读",并同时应用于所有子文件夹和文件。
下列关于存储器读写速度的排列,正确的是()。A.ram>cache>硬盘>软盘B.cache>ram>硬盘>软盘C.cache>硬盘>ram>软盘D.ram>硬盘>软盘>cache
在实际应用中,用户通常依靠评价程序来测试系统的性能。以下评价程序中,(16)的评测准确程度最低。事务处理性能委员会(TransactionProcessingPerformanceCouncil,TPC)是制定商务应用基准程序(Benchmark)标
随机试题
在高速公路驾驶机动车意外碰撞护栏时采取什么保护措施?
运输内源性胆固醇的脂蛋白主要是下列哪一种A.HDLB.VLDLC.LDLD.CME.Lp(a)
成年因失血致意识模糊、血压测不到,估计失血量为
在工程管理曲线中,当实际支付线低于计划线时,表明()。
具有一定的经济实力的金融机构申请取得基金托管资格,应当具备()条件。Ⅰ.净资产和资本充足率符合有关规定Ⅱ.设有专门的基金托管部门Ⅲ.有安全保管基金财产的条件Ⅳ.有安全高效的清算、交割系统
根据规定,向不特定对象发行证券必须由承销团承销的是()。
现行宪法规定,自治州、自治县制定的自治条例和单行条例须:
(2010年真题)精神病人在不能辨认或者不能控制自己行为的时候造成严重危害结果的,对其应()。
曲线y=lnx上与直线x+y=1垂直的切线方程为________.
A、ShehasneverhadaclasswithProfessorSmith.B、She’ssurprisedthemanistakingahistoryclass.C、Theassignmentmustbe
最新回复
(
0
)