Chỉ có 1 chiếc thuyền, mỗi lần chở được một thứ. Làm sao đảm bảo rằng cừu không được ở một mình với bao cỏ, cũng như sư tử không được ở cùng cừu?
Câu đố:
Jack nuôi 1 con sư tử, 1 con cừu, và mang theo một bao cỏ. Anh muốn đưa tất cả qua sông, nhưng chỉ có một chiếc thuyền, và chiếc thuyền này cũng không thể chở quá 2 thứ cùng lúc.
Có nghĩa Jack phải chèo thuyền, và mỗi lần chỉ được mang theo một trong ba thứ anh có.
Nhưng đồng thời, anh cũng phải đảm bảo rằng cừu không được ở một mình với bao cỏ vì cừu sẽ ăn cỏ; tương tự, không được để sư tử ở cùng cừu vì sư tử sẽ ăn thịt cừu.
Vậy Jack phải làm thế nào?
Lời giải phía dưới
Jack cần đưa con cừu sang trước. Sau đó quay lại mang bó cỏ sang, nhưng lại mang cừu về. Tiếp đó, anh chở sư tử sang, sư tử sẽ không ăn cỏ. Rồi anh quay lại đón cừu là hoàn tất.