Hướng dẫn cho Câu đố tuyển dụng
Chép code từ bài hướng dẫn để nộp bài là hành vi có thể dẫn đến khóa tài khoản.
Authors:
Ở trong câu hỏi trên, \(1\) và \(2\) là do chưa đủ thông tin vì nếu có đủ thông tin, bất kể thời gian thì anh vẫn có thể giải được mà không cần dữ kiện tiếp theo.
không thể giải được câu hỏi sau khi có dữ kiệnSau khi có dữ kiện \(1\), liệt kê được có tất cả \(12\) bộ số \(a\), \(b\), \(c\) (là tuổi của \(3\) người em từ nhỏ đến lớn) có tích là \(72\). Vì có \(12\) trường hợp, anh không biết trường hợp nào đúng nên hiện chưa thể giải được câu đố.
Sau khi có dữ kiện \(2\), ta thấy rằng các dãy đã được liệt kê khi có dữ kiện \(1\) thì tổng của các bộ số \(a\), \(b\), \(c\) là phân biệt (chỉ có \(1\) bộ số cho mỗi tổng) trừ trường hợp tổng là \(14\) (có \(2\) bộ là \(2\) \(6\) \(6\) và \(3\) \(3\) \(8\)). Nếu trong thời điểm này, xem được số nhà của mà vào các trường hợp chỉ có một bộ số thì sẽ biết ngay tuổi của \(3\) người em. Trong trường hợp anh vẫn nói khó quá là do số nhà của bằng đúng \(14\), trường hợp này là có \(2\) bộ số, anh không biết chọn bộ nào là đúng.
Với dữ kiện thứ \(3\) là "Đứa em lớn nhất thích ăn kem", bộ số \(2\) \(6\) \(6\) không thể biết xác định đứa nào là đứa lớn nhất, vì vậy \(3\) \(3\) \(8\) là tuổi chính xác của 3 người em.
Bình luận