Spoiler for
Indeed you found a loophole.
It is not what I intended with the puzzle, but I need to think on an alternate setting that would allow for a full indoor solution.
![]() |
Welcome to BrainDen.com - Brain Teasers Forum. Like most online communities you must register to post in our community, but don't worry this is a simple free process. To be a part of BrainDen Forums you may create a new account or sign in if you already have an account. As a member you could start new topics, reply to others, subscribe to topics/forums to get automatic updates, get your own profile and make new friends. Of course, you can also enjoy our collection of amazing optical illusions and cool math games. If you like our site, you may support us by simply clicking Google "+1" or Facebook "Like" buttons at the top. If you have a website, we would appreciate a little link to BrainDen. Thanks and enjoy the Den :-) |
Posted 20 December 2010 - 05:20 PM
Spoiler forWithout anyone contacting anyone else, send 4 of them one at a time to the door leading outside. There is a scanner connected to this door that will detect who is infected and who is clean. When a person reaches the scanner, it will set off an alarm if they are infected. Of the 4 people sent to the scanner, 1 or 2 will set off the alarm. Here are the possibilities for the two infected:
p1, p2 (2 doors)
p1, p3 (3 doors)
p1, p4 (4 doors)
p1, p5 (4 doors)
p2, p3 (3 doors)
p2, p4 (4 doors)
p2, p5 (4 doors)
p3, p4 (4 doors)
p3, p5 (4 doors)
p4, p5 (3 doors)
Once you have found out who the two infected individuals are, gas their rooms and send one of the non-infected persons to inject them with the serum from their own room.
Min doors opened: 4
Max doors opened: 6
Avg doors opened: 5.5
Risk of spreading infection: 0.0%
Posted 20 December 2010 - 05:22 PM
Posted 20 December 2010 - 05:58 PM
He would need an excuse. Saying that the scan is positive and the unconscious needs to be cured is one such excuse.More clarification:
Suppose that an infected member is in a room with a non-infected unconscious member, presumably he would need an excuse to touch the unconscious person. What would the infected member say about the result of his scan?
Odds are the infected one will manage to infect the other without you figuring it out. It's not 100% certain but it's the worst case scenario you can expect (as I imagine that once the second is infected he will not say he was touched by the other).What happens when you connect two conscious crewmember together, one of which is infected, and the other being non-infected?
Posted 20 December 2010 - 07:32 PM
A recipe for honey-pickled apples
Awards:
Posted 20 December 2010 - 07:40 PM
Edited by willbrownsf, 20 December 2010 - 07:45 PM.
Posted 20 December 2010 - 07:52 PM
He would need an excuse. Saying that the scan is positive and the unconscious needs to be cured is one such excuse.
Odds are the infected one will manage to infect the other without you figuring it out. It's not 100% certain but it's the worst case scenario you can expect (as I imagine that once the second is infected he will not say he was touched by the other).
Edited by bushindo, 20 December 2010 - 07:59 PM.
Posted 20 December 2010 - 08:44 PM
I like the quarantine-type solution yet it has one small flaw: you cannot be sure that an infected person actually injects himself with something. (low quality video and all).Spoiler forIt's pretty safe to say that you can't trust two people together. There might be a better way, but I'd
1. Gas everyone except person #1.
2. Have person #1 deliver serum to the central hub.
3. Have person #1 return to his room.
4. Gas everyone except person #2.
5. Have person #2 deliver serum to the central hub.
...
...
...
After the fifth person delivers his serum, have him inject himself with one from every pile.
...
32(?). Have person #5 return to his room.
33. Gas everyone except person #1.
34. Have person #1 enter the central hub and inject himself with with serum from every pile.
35. Have person #1 return to his room.
36. Gas everyone except person #2.
...
...
...
It's a bit lengthy, but no two people will ever come into contact with each other. Further, they'll all have taken legitimate serum.
While this might not be the best way, it at least leads us to a worthwhile conclusion.
Spoiler for What if...Instead of knocking one crew member unconscious you left them both conscious, had them suit up in space gear, leaving one forearm exposed. You tell member 1 & member 2 to inject each other with the cure while in front of a camera with the hand inside the space suit. If someone tries to use the other hand then you know they are infected and can quarantine both of them for the time being. You then have member 3 & member 4 perform the same procedure, with the same action taken if one tries anything funny. This leaves member 5, who judging from the actions of the other members, you can deduce whether he is infected or not. He would be able to cure both teams if they failed the test and he could be cured by members who passed the test.
If everything goes better than expected it would be possible for only 3 doors to be opened, at most only 4 doors opening would be needed.
Edited by araver, 20 December 2010 - 08:44 PM.
Posted 20 December 2010 - 08:56 PM
Well, if that's the case, then here's a strategy,
Spoiler for outline
The key point of this strategy is that we reduce the puzzle into a previously solved problem where we need to determine the position of 2 random answerers from a group of 4 (2 random answerers + 2 truth tellers). It is known that we can narrow the possibilities into 2 configurations. Having a 5th crew member will then allow us to narrow these 2 configuration down into a single possibility.
Some general concepts are as follows. Let the non-infected members be called truth tellers, and let the infected members be called random answerers. Let the crew members be called A, B, C, D, and E. We'll let E be called a place holder. Within the group A, B, C, and D, we can determine the status of any member using another member. For instance, suppose that we want to assess the status of A using B. We then simply gas E and tell A to come and disinfect E if necessary. That essentially copies A's status onto E. We then gas E again and tell B to come, scan E, and tell us the results. If B is a truth teller, he'll tell us the true status of A. If B is random answerer, then his answer could be anything*. Note that we are not changing the status of A, B, C, or D.
The steps goes as follows
1) At the beginning, let A come and scan E first, and report the results. If E is already infected before A comes in, then we will have 3 truth tellers and 1 random answerer among A, B, C, and D. This is a trivial situation, as we know we can readily narrow down the single random answerer with this puzzle. The non-trivial situation is where we have two random answerers among A, B, C, and D.
2) It has been shown that given two random answerers in a group of 4, we can only narrow the possibilities down to 2 possible configurations, which are mirror images of one another. One possibility will state that A is non-infected, and the other combination will state that A is infected. If we encounter this situation, then we'll know that E was non-infected.
3) Simply go back and see what A reported on the first scan on E at the beginning. If A reported that E was non-infected, then A is non-infected (truth teller) as well. If A reported infected (in order to come and infect E), then we know that A is infected. We now know the infect/non-infected status all crew members.
* Note: this solution is non-optimal. This is because random answerers aren't completely random. The key fact here is that when an infected person (random answerer) is asked about a non-infected person (truth teller), he will tell a lie. I only used that fact once in this solution, because the more general framework with the completely random answerers is already solved. Solving for an optimal solution may require something along the following line of this post.
Posted 21 December 2010 - 01:05 AM
I admit, while creating the problem I was thinking of building on the same previous problems. Therefore your solution is very similar to what I had in mind.
![]()
I do not know if a different type of strategy exists (different i.e. exploits a different aspect of the problem).
As I got carried away with writing the setting for the problem as a contamination scenario and forgot to check for loopholes, I also have to credit Jobe17 for finding an alternative solution.
0 members, 0 guests, 0 anonymous users
Community Forum Software by IP.Board 3.4.4
Licensed to: BrainDen
