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

一家旅馆有90个房间,住有100名旅客,如果每次都恰有90名旅客同时来,问至少要准备多少把钥匙分给100名旅客才能使每次旅客回来时,每个旅客都能用自己分到的钥匙打开一个房门进去,并且避免

题目详情
一家旅馆有90个房间,住有100名旅客,如果每次都恰有90名旅客同时来,问至少要准备多少把钥匙分给100名旅客才能使每次旅客回来时,每个旅客都能用自己分到的钥匙打开一个房门进去,并且避免发生两人同时住进一个房间
▼优质解答
答案和解析
我的办法是:前90名旅客,每人拿两个房间的钥匙,一号客人拿(1,2),二号客人拿(2,3),三好客人拿(3,4),.,八十九号客人拿(89,90),九十号客人拿(90,1).
后十个人每人拿九把钥匙,九十一号拿(1,11,21,...,81),九十二号拿(2,12,22,...,82),...,一百号客人拿(10,20,30,...,90)
这样,比如一、三十一号客人同时没回来,九十一号、九十三号客人回来了,那么九十一号客人住1号房间肯定没问题;二十三号客人去住24号房,二十四号客人住25号房,...,三十号客人住31号房,腾出23号房给九十三号客人住.
其余以此类推.
每个房间需要准备三把钥匙,共需要270把.这样肯定能满足条件,但不知道是否是最少?
看了一家旅馆有90个房间,住有10...的网友还看了以下:

悦心宾馆有两幢客房大楼分别是8层和13层每层都有35个房间。你认为宾馆应该怎样为房间编号,才能使旅  2020-05-16 …

国贸宾馆有两栋大楼,分别有8层和12层,每层都有20个房间.你来当经理,你准备怎样给这么多房间编号  2020-06-18 …

国贸宾馆有两栋大楼,分别有8层和12层,每层都有20个房间.如果你来当经理,要使你的顾客拿到房间号  2020-07-11 …

某宾馆有两幢客房大楼,分别有9层和11层,每层都有20个房间。请你试着给每幢客房大楼的房间编号,使  2020-07-19 …

快放假了,明明想把自己房间的四壁和顶棚粉刷一新,房间长4米,宽3米,高3米.除去门窗面积5平方米.(  2020-12-10 …

有A,B,C,D四位客人,应分别入住a,b,c,d四间客房,现在这四人各自随意入住这四间客房中的一间  2020-12-10 …

某宾馆有两幢客房大楼,分别是9层楼和12层楼,每层楼都有20个房间.你认为宾馆应该怎样给房间编号,才  2020-12-10 …

某宾馆有三幢客房大楼,分别是6层楼,9层楼和16层楼,每层都有24个房间.请你帮宾馆给房间编号,使旅  2020-12-10 …

舒适宾馆有两栋16层的客房大楼,每层都有35个房间,请你试着分别给第一栋和第二栋六楼的第25个房间编  2020-12-10 …

有关相邻关系的问题甲为了能在自己房中欣赏远处风景,便与相邻的乙约定:乙不在自己的土地上建造高层建筑,  2020-12-31 …