Bài toán 100 tù nhân

Cách giải này có thực sự tăng tỉ lệ thành công không?

  • Votes: 23 57.5%
  • Không

    Votes: 17 42.5%

  • Total voters
    40

baem9999

Senior Member
Vừa đọc được 1 bài toán ảo quá, mạn phép chia sẻ với anh em.
Giả sử có 100 tù nhân, được đánh số từ 1 tới 100. Cai ngục cho xây dựng 1 căn phòng có 100 hộp, được đánh số từ 1 tới 100, trong mỗi hộp là 1 số ngẫu nhiên từ 1 tới 100 (ví dụ hộp số 1 có thể chứa số 50, hộp 50 có thể chứa số 3). Mỗi tù nhân được yêu cầu bước vào phòng 1 mình, được phép mở 50 hộp, nếu họ tìm được số của họ thì được qua. Nếu tất cả 100 tù nhân đều tìm được số của mình, thì cả 100 người đều được thả, nhưng nếu chỉ 1 người ko tìm được thì 100 tù nhân sẽ phải chết.
1 tù nhân tính sơ tỉ lệ thành công sẽ là: (1/2)^100 = 0,00...0008 (31 số 0). Kết luận đây là thử thách ko thể hoàn thành. =((
1 tù nhân khác đưa ra cách giải như sau:
Người nào mang số áo bao nhiêu sẽ vào tìm hộp có số áo đó, trong hộp có số nào sẽ tìm tiếp hộp của số đó. Ví dụ: người số 1 sẽ tìm hộp 1, trong hộp 1 có số 10 sẽ qua tìm hộp 10, trong hộp 10 có số 25 sẽ tìm hộp 25. Cứ như vậy tới khi tìm được số áo của mình hoặc đến khi hết 50 lượt. Nếu trong lúc tìm bị trùng thì sẽ chọn 1 số khác để tiếp túc (Ví dụ tìm hộp 1 ra số 10, tìm số 10 ra số 25, tìm số 25 ra lại số 1), thì sẽ chọn lại 1 số khác để tiếp tục quá trình.
Người tù nhân khẳng định cách này sẽ nâng lên tỉ lệ thành công lên tới 31%, cao hơn rất rất rất nhiều lần so với cách thông thường. :LOL:
Theo bạn, cách làm này có thực sự nâng cao tỉ lệ thành công hay không? Tại sao?
PS: Số trong hộp ngẫu nhiên 100%, ko có sự sắp đặt nào cả. Các tù nhân phải vào phòng lần lượt từng người 1, sau đó sẽ được đưa ra 1 căn phòng khác, ko được trao đổi với tù nhân khác trong suốt quá trình tìm kiếm.
Edit lần 1: Bài toán là "tìm" được số của mình chứ ko có lấy số của mình ra nhé, ví dụ tù nhân 1 tìm được số của mình xong đi ra thì số hộp trong đó vẫn giữ nguyên 100 hộp và vẫn đủ 100 số nhé.
 
Last edited:
đừng lôi toán vào cái 4rum này , đố đọc bảng cứu chương còn khối thằng ko thuộc đấy
1BW9Wj4.png
 
Vừa đọc được 1 bài toán ảo quá, mạn phép chia sẻ với anh em.
Giả sử có 100 tù nhân, được đánh số từ 1 tới 100. Cai ngục cho xây dựng 1 căn phòng có 100 hộp, được đánh số từ 1 tới 100, trong mỗi hộp là 1 số ngẫu nhiên từ 1 tới 100 (ví dụ hộp số 1 có thể chứa số 50, hộp 50 có thể chứa số 3). Mỗi tù nhân được yêu cầu bước vào phòng 1 mình, được phép mở 50 hộp, nếu họ tìm được số của họ thì được qua. Nếu tất cả 100 tù nhân đều tìm được số của mình, thì cả 100 người đều được thả, nhưng nếu chỉ 1 người ko tìm được thì 100 tù nhân sẽ phải chết.
1 tù nhân tính sơ tỉ lệ thành công sẽ là: (1/2)^100 = 0,00...0008 (31 số 0). Kết luận đây là thử thách ko thể hoàn thành. =((
1 tù nhân khác đưa ra cách giải như sau:
Người nào mang số áo bao nhiêu sẽ vào tìm hộp có số áo đó, trong hộp có số nào sẽ tìm tiếp hộp của số đó. Ví dụ: người số 1 sẽ tìm hộp 1, trong hộp 1 có số 10 sẽ qua tìm hộp 10, trong hộp 10 có số 25 sẽ tìm hộp 25. Cứ như vậy tới khi tìm được số áo của mình hoặc đến khi hết 50 lượt. Nếu trong lúc tìm bị trùng thì sẽ chọn 1 số khác để tiếp túc (Ví dụ tìm hộp 1 ra số 10, tìm số 10 ra số 25, tìm số 25 ra lại số 1), thì sẽ chọn lại 1 số khác để tiếp tục quá trình.
Người tù nhân khẳng định cách này sẽ nâng lên tỉ lệ thành công lên tới 31%, cao hơn rất rất rất nhiều lần so với cách thông thường. :LOL:
Theo bạn, cách làm này có thực sự nâng cao tỉ lệ thành công hay không? Tại sao?
PS: Số trong hộp ngẫu nhiên 100%, ko có sự sắp đặt nào cả. Các tù nhân phải vào phòng lần lượt từng người 1, sau đó sẽ được đưa ra 1 căn phòng khác, ko được trao đổi với tù nhân khác trong suốt quá trình tìm kiếm
Tí đọc sau
 
Từ từ khoan
Nếu sửa luật: chỉ 1 thằng chọn sai số thì cả đám bị giết thành "1 thằng chọn sai ,cả đám 100 thằng sẽ bị nhốt chung một căn ngục)
Thì khả năng cao thằng chọn sai đó sẽ bị 99 thằng còn lại đè ra đút đýt để trả thù
2kqadZ9.png
, lúc đó thế giới sẽ có một kỷ lục guinness cho danh hiệu: số lần bị đút đýt liên tục cao nhất :99 người đút đýt 1 thằng
Nhưng khả năng cao người phá kỷ lục này sẽ không qua khỏi
tải xuống (9).png
 
tù nhân biết số của mình ko ? rồi được mở 50 hộp trong 100 hộp à . trương hợp xấu nhất 0,5^100 lần tỷ lệ sống tất cả .
 
nếu được lật 50 lần ho 1 người thì tỉ lệ thành công làm gì 0.5^100 được. chỉ 0.5^50(nếu kết quả ^100 là đúng) thôi vì từ thằng 51 trở đi thì còn max 50 hộp mà được lật 50 lần thì 100% ra đúng hộp...

Gửi từ Blackshark SHARK PRS-H0 bằng vozFApp
 
nếu được lật 50 lần ho 1 người thì tỉ lệ thành công làm gì 0.5^100 được. chỉ 0.5^50(nếu kết quả ^100 là đúng) thôi vì từ thằng 51 trở đi thì còn max 50 hộp mà được lật 50 lần thì 100% ra đúng hộp...

Gửi từ Blackshark SHARK PRS-H0 bằng vozFApp
Không, vì mở hộp xong đúng số cũng phải trả về như cũ, biến số độc lập.
Kể cả nếu đúng số rồi lấy hộp ra luôn thì cách tính của bạn cũng sai.

Xem giải xong hay vl!!
 
Last edited:
Back
Top