Bé Bad đã viết:1/ Làm thế nào để đem được 6 lít nước từ sông về nếu trong tay chỉ có 2 thùng , 1 thùng dung tích 4 lít , 1 thùng dung tích 9 lít và không thùng nào có vạch chứa dung tích ?
2/ Trong 1 can có 16 lít xăng ,làm thế nào để chia số xăng đó thành 2 phần bằng nhau, nếu chỉ có thêm 1 can 11 lít và 1 can 6 lít để không?
Bé Dung làm kiểu logic gì mà cứ chia đôi, chia 3 đơn giản thế!?
Mà ku Bad ơi, bài 1 sức chứa là 9l thì gọi là thùng, còn bài 2 chứa tối đa 11l lại gọi là can. Lạ nhỉ?! Hề hề...
1/ Bài toán không nói rõ là có thêm 1 thùng trống nào nữa không, các thùng có hình dạng giống nhau không hoặc/và có thể vạch trên thùng để đánh dấu dung tích nước không. Mặt khác, bài cũng không nói rõ là được đi ra sông múc nước mấy lần.
thùng A: 9l, thùng B: 4l => 6l.
_ đổ đầy B, từ B đổ sang A => A: 4, B: 0
_ tiếp tục làm như bước trên => A: 8, B: 0
_ tiếp tục => A: 9, B: 3
Đến đây, ta có các giải pháp:
+ nếu được dùng thêm thùng trống (dung tích tùy ý) thì ta lặp lại 3 bước trên là có ngay 6l.
+ nếu các thùng có hình dạng giống nhau về thể tích khối thì ta có thể làm đem đổ bớt A ra sao cho lượng nước trong A và B ngang nhau.
+ nếu được vạch trên các thùng làm dấu mực nước thì ta vạch trên B và đong sao ra thêm 1 lần 3l nữa là ok.
Ngược lại, nếu bài không cho những dữ kiện kia, chỉ còn cách ra sông múc nước 2 lần, mỗi lần cho 3l. Dĩ nhiên, trường hợp này chỉ khả dĩ khi ở nhà có sẵn 1 chỗ chứa nước khác (ngoài 2 thùng đề bài cho).
2/ A: 16, B: 11, C: 6 => 8l
ở đây ta hiểu là A chứa 16 (dung tích bao nhiêu không quan tâm), B dung tích 11 và C dung tích 6 nhưng rỗng. Để tiện trình bày, dòng đầu tiên ta viết dung tích trong ngoặc và lượng nước chứa trong can đó, và những dòng sau chỉ viết lượng nước tương ứng trong từng can. Bắt đầu nhé:
A(?)16 _ B(11)0 _ C(6)0
10 _ 0 _ 6
10 _ 6 _ 0
4 _ 6 _ 6
4 _ 11 _ 1
...
Úi, làm các hướng khác thì không ra (chỉ toàn quanh quẩn 5, 6, 10, 11, 16 lít thôi), hướng này có thêm 1 và 4 lít nhưng lại gặp ngõ cụt, sao ra 8 lít nhỉ!?
Buồn ngủ quá, tạm thời pó brain!
