Thứ Năm, 1 tháng 12, 2016

Đề bài:

Một nông dân muốn vượt qua sông với một con sói, một con dê và một cái bắp cải.

Người nông dân chỉ có một chiếc thuyền nhỏ và nó chỉ có thể chở theo anh ta cùng một trong ba thứ: con sói, con dê hoặc cái bắp cải. Vấn đề nằm ở chỗ nếu để sói và dê ở lại bờ, sói sẽ ăn thịt dê. Nếu để dê với bắp cải ở lại bờ, dê sẽ ăn bắp cải.

Các bạn hãy tìm ra cách vận chuyển giúp người nông dân có thể mang được cả sói, dê và bắp cải qua sông.

dap-an-cau-do-logic-kinh-dien-the-ky-ix
 

Đáp án:

Nếu đưa sói qua trước thì dê sẽ ăn bắp cải. Nếu đưa bắp cải qua trước thì sói sẽ ăn thịt dê. Vì vậy, người nông dân cần đưa dê qua trước.

Sau khi đã đưa dê qua, người nông dân có thể chọn sói hoặc bắp cải. Tuy nhiên, nếu đưa sói qua sói sẽ ăn thịt dê và nếu đưa bắp cải qua thì dê sẽ ăn bắp cải. Vì vậy, người nông dân cần mang sói hoặc bắp cải qua sông đồng thời mang dê quay trở lại. (Giả sử ở đây người nông dân chọn bắp cải).

Cuối cùng, người nông dân chỉ cần mang sói qua sông trước khi quay lại đón dê.

Viết một cách ngắn gọn ta có:

Lượt 1: Người nông dân mang dê qua sông.

Lượt 2: Người nông dân mang bắp cải qua sông và mang dê quay trở lại.

Lượt 3: Người nông dân mang sói qua sông (sói không ăn bắp cải).

Lượt 4: Người nông dân quay lại mang dê qua sông.

Thanh Tâm (theo Math is fun)

Bài viết theo tháng

Tin nổi bật

Đối tác: