Mình gặp phải một câu đố vui khá khó. Không biết mọi người giải quyết bài toán này như thế nào có thể giúp mình được không .
10 tên cướp biển (cực kỳ thông minh - tư duy logic hoàn hảo) tìm thấy 10 dồng tiền vàng. Chúng muốn chia những đồng tiền này cho nhau.
Mỗi tên cướp biển đều có cấp bậc từ cao đến thấp, cao nhất là thuyền trưởng. Giả sử thuyền trưởng có cấp bậc là 1, thì các thành viên còn lại sẽ có cấp bậc từ 2 -> 10.
Quy trình lựa chọn phương pháp để chia đồng tiền vàng như sau: Thuyền trưởng đưa ra giải pháp, và các thành viên (Bao gồm thuyền trưởng) bầu chọn cho giải pháp đó. Nếu >= 50% số thành viên đồng ý, giải pháp đó được chọn. Ngược lại, thuyền trưởng bị giết, và người có cấp bậc ngay sau thuyển trưởng vừa bị giết trở thành thuyền trưởng mới và quá trình được thực hiện lại.
Các tên cướp biển luôn bầu chọn theo ưu tiên như sau, mức độ ưu tiên từ cao đến thấp:
- Mạng sống là quan trọng hơn hết.
- Bản thân tên cướp biển được càng nhiều tiền càng tốt.
- Khát máu: Nếu giết được mà không ảnh hưởng đến tính mạng và tiền bạc của bản thân thì… giết được càng nhiều càng tốt.
Dựa trên quy luật trên, những tên cướp biển này sẽ chia số tiền trên như thế nào?
Điểm cộng: Tổng quát hóa cho trường hợp n cướp biển và a đồng tiền vàng.
Ví dụ cho 1 giải pháp sai: Thuyền trưởng đưa ra giải pháp chia đều 10 đồng tiền cho 10 người. Khi đó, 9 thuyền viên từ 2 - 10 nhận thấy nếu giết thuyền trưởng thì số tiền được chia cho 9 thuyền viên sẽ tăng lên. Thuyền trưởng cũng biết điều này và ưu tiên cao nhất là mạng sống, do đó sẽ không lựa chọn giải pháp này.