• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:23
CEST 18:23
KST 01:23
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Neeb returns to progaming; rejoins ONSYDE12Weekly Cups (July 20-26): Early returns on 5.0.16b8IntoTheTV X SOOP SC2 League : Weekly & Monthly4Clem: "I don't have that much hope in Blizzard"9ZeroSpace Early Access is Now Live!42
StarCraft 2
General
Clem: "I don't have that much hope in Blizzard" Neeb returns to progaming; rejoins ONSYDE Weekly Cups (July 20-26): Early returns on 5.0.16b Balance hotfix patch 5.0.16b (July 16) Terran or Protoss
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament IntoTheTV X SOOP SC2 League : Weekly & Monthly INu's Battles#18 - Cure, herO, Rogue & ByuN
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 536 Railroad Switch The PondCast: SC2 News & Results Mutation # 535 Assembly of Vengeance Mutation # 534 Burning Evacuation
Brood War
General
Making an Online Broodwar Manager Game BW General Discussion ASL22 General Discussion screpdb: new Starcraft reporting tool ASL 22 Proposed Map Pool
Tourneys
2v2v2v2 Tournament [Megathread] Daily Proleagues Star Con San Diego 2026 Escore Tournament - Season 3
Strategy
Fighting Spirit mining rates Odyssey Mineral Stack Saturation Simple Questions, Simple Answers PvT advise for noobs
Other Games
General Games
Path of Exile ZeroSpace Early Access is Now Live! Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Russo-Ukrainian War Thread Artificial Intelligence Thread US Politics Mega-thread European Politico-economics QA Mega-thread How to buy a book - shipping from Korea to Europe
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread 2026-27 Football Thread placeholder TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Games, Hormones, and "Dark" …
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 19210 users

100 Prisoners Problem

Blogs > Slithe
Post a Reply
1 2 3 Next All
Slithe
Profile Blog Joined February 2007
United States985 Posts
January 30 2008 18:08 GMT
#1
Another math problem for you guys. As a side note, is it just me or are prisoners a popular choice for these kind of problems?


There are 100 prisoners in a room. It has been decided by the judge that their fates will be based on a game of luck. The rules of the game are as follows.

There is another room with 100 boxes in a line. Each box contains exactly one piece of paper with the name of one of the prisoners written on it. In some arbitrary order, the prisoners enter the room one at a time and proceed to open 50 of the boxes, in search of their own name. If a prisoner finds his name within 50 box openings, he has succeeded.

If all of the prisoners succeed in finding their own name, then they all get to live. However, if even one person fails to find their name, it's the death penalty for all of them.

The prisoners get to discuss beforehand what strategy they want to use, but there is no communication allowed after the game has begun.

If all the prisoners were to randomly pick 50 boxes, then the total survival chance of the group is (1/2)^100, which is laughably small. The question is, can you devise a strategy for the prisoners that at least grants then some reasonable chance of survival? What is their probability of survival under your strategy?

Points of clarification
-Every prisoner's name appears in exactly one box. There's no case of a prisoner's name being in two boxes.
-There is no swapping of papers among boxes or writing stuff on the paper, or anything that changes the papers or the boxes. The room of boxes is in the exact same state for every prisoner.


As a final note, I do know the solution strategy, but I do not know exactly what the probability of survival is. If you want a ball park figure as a hint:
+ Show Spoiler +
I think it's above 20%



*****
FieryBalrog
Profile Blog Joined July 2007
United States1381 Posts
January 30 2008 18:23 GMT
#2
After a prisoner opens a box with his name on it, does it get closed and stay in the line of boxes?
I will eat you alive
Slithe
Profile Blog Joined February 2007
United States985 Posts
January 30 2008 18:31 GMT
#3
Yes, everything in the room remains unchanged.
FieryBalrog
Profile Blog Joined July 2007
United States1381 Posts
January 30 2008 18:43 GMT
#4
ahh I dont get it. If theres no communication allowed then what does it matter what strategy they use? hmmmmm
I will eat you alive
Lemonwalrus
Profile Blog Joined August 2006
United States5465 Posts
Last Edited: 2008-01-30 18:47:45
January 30 2008 18:44 GMT
#5
I have two theories, one that will simply remove the possibility of randomness hurting their chances, and one that furthers the first theory so that, assuming success of prisoners before them, each prisoner is picking the fifty boxes most likely to hold their name.

Theory #1
+ Show Spoiler +
Prisoner #1 picks boxes 1-50, Prisoner #2 picks boxes 2-51, prisoner #3 picks boxes 3-52, and so on, so that prisoner #100 will pick box 100 and boxes 1-49. This removes the possibility that through randomness a large amount of prisoners will choose the same box or boxes incorrectly over and over again.


Theory #2
+ Show Spoiler +
As far as I know, there are a large number of ways to do this, each with equal probability of success, but the theory holds true for each of them, so I will just explain one of them. Prisoner #1 picks boxes 1-50. Since we are assuming that prisoner #1 was successful, prisoner #2 now assumes that of boxes 1-50, one of them is sure not to hold his name, so he therefore is best to pick boxes 51-100. I believe that prisoner #3, assuming success of prisoners 1 & 2, knows that his name is not in one box from boxes 1-50, and not in one box from boxes 51-100, so he would be best to choose the same as prisoner #1, so that Prisoner #4 may choose the same boxes as Prisoner #2, and so on. So basically, even prisoners choose 51-100, and odd prisoners choose 1-50.


I am pretty sure I am completely wrong, but I am relatively certain that both of my strategies have a better probability of success than random choosing. Somebody please explain if I was on the right track.

P.S. - I love these blogs. I love trying to come up to solutions for problems.
fanatacist
Profile Blog Joined August 2007
10319 Posts
Last Edited: 2008-01-30 18:53:21
January 30 2008 18:53 GMT
#6
Oh snap I don't have the time to try this right now, but it's very similar to a different problem I have [: I'll post it up soon and perhaps get back to solving this. Good one though n_n.
Peace~
fonger
Profile Blog Joined March 2006
United Kingdom1218 Posts
January 30 2008 18:53 GMT
#7
Doesn't fit exactly with "everything in the room remains unchanged":
+ Show Spoiler +
It says they enter the room, but it doesn't say they leave. Stand on one side of the line of boxes if you want the next prisoner to check the first 50 boxes, and the other side if you want him to check the last 50? Decision based on whether you found his name in the 50 you checked first.

Assuming they do enter in this arbitrary order, and that all the prisoners know that order and each others' names.

50% chance of survival.
Lemonwalrus
Profile Blog Joined August 2006
United States5465 Posts
January 30 2008 18:56 GMT
#8
I was assuming that they left the room when they were done, but I am not totally sure now. Slithe?
.kaz
Profile Blog Joined January 2007
1963 Posts
January 30 2008 19:00 GMT
#9
Are the people who go in allowed to move any boxes or do anything besides checking 50?
Pressure - "rock is the defender of justice" 이병민 / 박영민 Hwaiting~
FirstBorn
Profile Blog Joined March 2007
Romania3955 Posts
January 30 2008 19:04 GMT
#10
These kind of problems make me feel stupid.

I really have no solid idea on this.
SonuvBob: Yes, the majority of TL is college-aged, and thus clearly stupid.
fanatacist
Profile Blog Joined August 2007
10319 Posts
January 30 2008 19:16 GMT
#11
I think there is a real solution to this that isn't some sort of trick like staying in the room or moving shit, if you get what I mean. It's always like that.
Peace~
FieryBalrog
Profile Blog Joined July 2007
United States1381 Posts
January 30 2008 19:16 GMT
#12
On January 31 2008 03:53 fonger wrote:
Doesn't fit exactly with "everything in the room remains unchanged":
+ Show Spoiler +
It says they enter the room, but it doesn't say they leave. Stand on one side of the line of boxes if you want the next prisoner to check the first 50 boxes, and the other side if you want him to check the last 50? Decision based on whether you found his name in the 50 you checked first.

Assuming they do enter in this arbitrary order, and that all the prisoners know that order and each others' names.

50% chance of survival.

That would be "communication" I thought. If they can communicate in anyway its 50%.

But its a pretty clever way of communicating.

On January 31 2008 03:44 Lemonwalrus wrote:
I have two theories, one that will simply remove the possibility of randomness hurting their chances, and one that furthers the first theory so that, assuming success of prisoners before them, each prisoner is picking the fifty boxes most likely to hold their name.

Theory #1
+ Show Spoiler +
Prisoner #1 picks boxes 1-50, Prisoner #2 picks boxes 2-51, prisoner #3 picks boxes 3-52, and so on, so that prisoner #100 will pick box 100 and boxes 1-49. This removes the possibility that through randomness a large amount of prisoners will choose the same box or boxes incorrectly over and over again.


Theory #2
+ Show Spoiler +
As far as I know, there are a large number of ways to do this, each with equal probability of success, but the theory holds true for each of them, so I will just explain one of them. Prisoner #1 picks boxes 1-50. Since we are assuming that prisoner #1 was successful, prisoner #2 now assumes that of boxes 1-50, one of them is sure not to hold his name, so he therefore is best to pick boxes 51-100. I believe that prisoner #3, assuming success of prisoners 1 & 2, knows that his name is not in one box from boxes 1-50, and not in one box from boxes 51-100, so he would be best to choose the same as prisoner #1, so that Prisoner #4 may choose the same boxes as Prisoner #2, and so on. So basically, even prisoners choose 51-100, and odd prisoners choose 1-50.


I am pretty sure I am completely wrong, but I am relatively certain that both of my strategies have a better probability of success than random choosing. Somebody please explain if I was on the right track.

P.S. - I love these blogs. I love trying to come up to solutions for problems.


This is the one I thought of too, but it doesn't improve their chances anywhere remotely near to 20%. Its a tiny improvement. Every other prisoner gets no improvement at all from a 50% success rate, and the other prisoners get 50.5%. lol.
I will eat you alive
fusionsdf
Profile Blog Joined June 2006
Canada15390 Posts
January 30 2008 19:30 GMT
#13
I like the other prisoner problem better
SKT_Best: "I actually chose Protoss because it was so hard for me to defeat Protoss as a Terran. When I first started Brood War, my main race was Terran."
Lemonwalrus
Profile Blog Joined August 2006
United States5465 Posts
January 30 2008 19:31 GMT
#14
I did a little searching and found the actual answer. First of all, it is a bit above 30% survival possibility, and it is pretty beautiful imo. If you guys need me to I can link it, but I would be very impressed if somebody got it themselves.
fanatacist
Profile Blog Joined August 2007
10319 Posts
Last Edited: 2008-01-30 19:32:58
January 30 2008 19:32 GMT
#15
1. Do prisoners know each others names?
2. Do they know who is entering after them? Before them?
3. Do they enter immediately after the previous entrant?
+ Show Spoiler +
My third question is aimed at a strategy that would include counting to 30 Mississippi in unison (as practice in their strategy making, and then to themselves during the "game"). That way they have a fixed amount of time that they all know would be accurate. One idea I had is something along the lines of starting to count as soon as you open the box, continue counting as you look at the name, and at 30 Mississippi you open the next box, and repeat. This would give the prisoners after the first a reasonable idea where his box is, based on which strategy they choose. If they agree to look 1-50, for example, if he leaves in 10 minutes and 10 seconds (20 counts of 30 Mississippi, 10 seconds to enter the room and get to the first box) then it is obvious his box was #20 and no one should check it after him. This isn't final, just a thought piece that could be expanded if they do enter immediately.
Peace~
fanatacist
Profile Blog Joined August 2007
10319 Posts
Last Edited: 2008-01-30 19:33:45
January 30 2008 19:33 GMT
#16
On January 31 2008 04:31 Lemonwalrus wrote:
I did a little searching and found the actual answer. First of all, it is a bit above 30% survival possibility, and it is pretty beautiful imo. If you guys need me to I can link it, but I would be very impressed if somebody got it themselves.

Good, then you can tell people if their strategies are getting anywhere or not xD. And perhaps answer questions by saying relevant/irrelevant if a yes/no is not possible.
Peace~
Lemonwalrus
Profile Blog Joined August 2006
United States5465 Posts
Last Edited: 2008-01-30 19:36:53
January 30 2008 19:36 GMT
#17
The prisoners know each others names, but they do not know who entered before or after them. I like your strategy, but it is not the correct one. (well, it isn't the one given with the problem)
Cascade
Profile Blog Joined March 2006
Australia5405 Posts
January 30 2008 19:39 GMT
#18
hmm, I'm struggling with this one... I cant really find any better ideas than the ones mention. Trying a brute force method now, but I saw the 20% spoiler and I think I can prove that that kinid of survival probabilys are impossible by using a best case scenario:

Fist guys probability is 50%. No way around that.

Second guy's best shot (for himself alone) is clearly to take the other 50 boxes, in which case he will get 50/99.

Best possible case for third guy is if he knows that the two first guys names NOT were in his boxes. This is clearly not possible to combine with maximising second guys chances, but this is an upper bound. So third guys chances are AT BEST 50/98.

Similarly forth guy will have at best 50/97 until 50:th guy that at best know that the previous 49 guys names are in the other boxes, and he'll get 50/51. guy number 51 and abova can all be guaranteed (in best case for them alone) to pick the right boxes.

So total, if we take maximum survival probability for each person to survive, which is clearly not accievable, we get:

50/100 * 50/99 * 50/98 * ... 50/51 = 50^50 * 50! / 100! = 2.9.. * 10^(-9)

So either my best case calculation is flawed, or the estimate of 20% is way of.

I'll go work on the brute force a bit more now. :/ let you know if i find anything.
fanatacist
Profile Blog Joined August 2007
10319 Posts
January 30 2008 19:40 GMT
#19
On January 31 2008 04:36 Lemonwalrus wrote:
The prisoners know each others names, but they do not know who entered before or after them. I like your strategy, but it is not the correct one. (well, it isn't the one given with the problem)

Haha thanks. Back to the scratchpad xD.
Peace~
Aepplet
Profile Joined December 2003
Sweden2908 Posts
January 30 2008 19:40 GMT
#20
could you put a link in a spoiler for the curious ones? =)
(or just pm me ^^)
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
OSC
13:00
King of the Hill #257
WardiTV712
EmpressLilyy33
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ByuN 507
ProTech99
StarCraft: Brood War
Britney 36068
Calm 6586
EffOrt 912
Soma 568
Soulkey 476
Shuttle 335
Snow 279
BeSt 257
Rush 227
hero 111
[ Show more ]
Dewaltoss 104
Killer 80
Sharp 75
Hyun 61
Mind 52
ToSsGirL 45
Sexy 35
HiyA 25
Terrorterran 20
zelot 15
Shine 13
IntoTheRainbow 11
Mong 1
Dota 2
Gorgc10029
qojqva1468
Dendi1220
League of Legends
Trikslyr36
Counter-Strike
fl0m4423
x6flipin489
Other Games
FrodaN2760
singsing1584
hiko865
Mlord597
B2W.Neo559
DeMusliM325
uThermal205
ToD194
crisheroes122
XaKoH 99
QueenE60
MindelVK8
Organizations
StarCraft 2
TaKeTV 157
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 17 non-featured ]
StarCraft 2
• Shameless 16
• Kozan
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• STPLYoutube
• Pr0nogo 0
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3018
• WagamamaTV497
League of Legends
• Nemesis3374
• TFBlade317
Other Games
• Shiphtur220
Upcoming Events
Patches Events
37m
Reynor vs Solar
ByuN vs TBD
OSC
1h 7m
Replay Cast
7h 37m
Escore
17h 37m
CrankTV Team League
18h 37m
Big Brain Bouts
23h 37m
Spirit vs sOs
GgMaChine vs Percival
Serral vs MaxPax
OSC
1d 6h
Replay Cast
1d 7h
Afreeca Starleague
1d 11h
RSL Revival
1d 16h
ByuN vs SHIN
Solar vs Lambo
[ Show More ]
WardiTV Summer Champion…
1d 18h
Afreeca Starleague
2 days
RSL Revival
2 days
Clem vs Serral
herO vs Rogue
WardiTV Summer Champion…
2 days
WardiTV Weekly
3 days
Sparkling Tuna Cup
4 days
PiGosaur Cup
5 days
Replay Cast
5 days
Kung Fu Cup
5 days
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-07-29
SCTL 2026 Spring
Eternal Conflict S2 Finale

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

Escore Tournament S3: W5
ASL Season 22: Qualifier #1
ASL Season 22: Qualifier #2
Acropolis #5
Escore Tournament S3: W6
Escore Tournament S3: W7
Escore Tournament S3: W8
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
PiG Sty Festival 8.0
Light Tournament 2026
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.