bài toán cổ:
trăm trâu,trăm cỏ
trâu đứng ăn năm
trâu nằm ăn ba
lụ khụ trâu già
b…
trăm trâu,trăm cỏ
trâu đứng ăn năm
trâu nằm ăn ba
lụ khụ trâu già
ba con một bó
hỏi có bao nhiêu con trâu đứng,trâu nằm,trâu già?
Chúng ta bắt đầu nhé!
Bước 1: Tìm hiểu bài toán
Các em hãy đọc kỹ đề bài và cho cô biết, bài toán cho chúng ta biết những gì?
* Có tổng cộng 100 con trâu.
* Có 100 bó cỏ (đây là lượng cỏ đủ cho 100 con trâu ăn).
* Trâu đứng ăn 5 bó cỏ.
* Trâu nằm ăn 3 bó cỏ.
* Trâu già ăn 1 bó cỏ.
* Yêu cầu của bài toán là tìm số lượng trâu đứng, trâu nằm và trâu già.
Các em thấy không, bài toán này có ba đại lượng chưa biết là số trâu đứng, số trâu nằm và số trâu già, nhưng lại chỉ cho chúng ta có hai điều kiện là tổng số trâu và tổng số bó cỏ. Thông thường, để tìm ba đại lượng chưa biết, chúng ta cần ba điều kiện. Vậy bài toán này có mẹo gì đây nhỉ?
Bước 2: Đặt ẩn và lập phương trình
Trong chương trình Toán lớp 5, chúng ta thường sử dụng phương pháp “giả sử” hoặc “lập ẩn” để giải các bài toán dạng này. Cô sẽ hướng dẫn các em cách lập ẩn nhé.
Gọi số con trâu đứng là: \(x\) (con)
Gọi số con trâu nằm là: \(y\) (con)
Gọi số con trâu già là: \(z\) (con)
Theo đề bài, ta có các điều kiện sau:
1. Tổng số trâu là 100 con:
\(x + y + z = 100\) (1)
2. Tổng số bó cỏ là 100 bó. Dựa vào số bó cỏ mà mỗi loại trâu ăn, ta có:
Trâu đứng ăn \(5 \times x\) bó cỏ.
Trâu nằm ăn \(3 \times y\) bó cỏ.
Trâu già ăn \(1 \times z\) bó cỏ.
Vậy tổng số bó cỏ là:
\(5x + 3y + z = 100\) (2)
Bây giờ, chúng ta có hai phương trình với ba ẩn số. Đây là một hệ phương trình chưa xác định. Tuy nhiên, vì \(x, y, z\) là số con trâu nên chúng phải là các số tự nhiên và không âm. Chúng ta sẽ sử dụng phương pháp biến đổi để tìm mối liên hệ giữa các ẩn.
Bước 3: Biến đổi phương trình để tìm mối liên hệ
Các em hãy quan sát hai phương trình (1) và (2). Chúng ta có thể dùng phép trừ để triệt tiêu một ẩn. Cô sẽ lấy phương trình (2) trừ đi phương trình (1):
\( (5x + 3y + z) – (x + y + z) = 100 – 100 \)
\( 5x + 3y + z – x – y – z = 0 \)
\( (5x – x) + (3y – y) + (z – z) = 0 \)
\( 4x + 2y = 0 \)
Ôi, các em thấy điều gì đặc biệt xảy ra không? Chúng ta lại ra một phương trình mới là \(4x + 2y = 0\).
Vì \(x\) là số con trâu đứng, nên \(x \ge 0\).
Vì \(y\) là số con trâu nằm, nên \(y \ge 0\).
Do đó, \(4x \ge 0\) và \(2y \ge 0\).
Để tổng của hai số không âm bằng 0, thì cả hai số đó phải bằng 0.
Tức là:
\(4x = 0 \implies x = 0\)
\(2y = 0 \implies y = 0\)
Hmm, nếu \(x = 0\) và \(y = 0\), thì theo phương trình (1): \(0 + 0 + z = 100 \implies z = 100\).
Điều này có nghĩa là có 0 con trâu đứng, 0 con trâu nằm và 100 con trâu già.
Tuy nhiên, nếu 100 con trâu già đều ăn 1 bó cỏ, thì tổng số bó cỏ sẽ là 100 bó. Điều này có vẻ hợp lý với điều kiện thứ hai.
Nhưng, các em thử nghĩ xem, nếu 100 con trâu già đều ăn 1 bó cỏ, thì chúng ta có thể nói bài toán “trâu đứng ăn năm, trâu nằm ăn ba” là không cần thiết không? Bài toán cổ thường có một cách giải khác, không chỉ đơn giản là thế này. Có lẽ cô đã “vượt lớp” khi dùng phương pháp lập hệ phương trình ngay từ đầu cho các em lớp 5. Xin lỗi các em nhé!
Chúng ta hãy quay lại cách giải phù hợp hơn với lứa tuổi lớp 5.
Bước 3 (Sửa lại): Tìm cách giải phù hợp với lớp 5
Bài toán này có thể giải bằng phương pháp “giả sử” hoặc “thay thế”. Chúng ta sẽ thử một cách giả định để tìm ra lời giải.
Giả sử tất cả 100 con trâu đều là trâu già.
Nếu vậy, số bó cỏ chúng ăn là:
\(100 \text{ con} \times 1 \text{ bó/con} = 100 \text{ bó}\)
Số bó cỏ này lại bằng đúng số bó cỏ đề bài cho là 100 bó. Nhưng bài toán lại nói có trâu đứng ăn 5 bó và trâu nằm ăn 3 bó, chứ không phải tất cả đều là trâu già. Điều này cho thấy giả sử này chưa đúng.
Bây giờ, chúng ta hãy thử suy nghĩ khác.
Đề bài cho:
Tổng số trâu: 100 con
Tổng số bó cỏ: 100 bó
Quan sát số bó cỏ: trâu đứng ăn nhiều nhất (5 bó), trâu nằm ăn ít hơn (3 bó), trâu già ăn ít nhất (1 bó).
Hãy thử thay thế một con trâu già bằng một con trâu đứng.
Nếu ta thay 1 con trâu già bằng 1 con trâu đứng, thì tổng số trâu vẫn là 100 con.
Nhưng số bó cỏ sẽ thay đổi như thế nào?
Số bó cỏ tăng thêm: \(5 – 1 = 4\) (bó)
Bây giờ, hãy thử thay thế một con trâu già bằng một con trâu nằm.
Nếu ta thay 1 con trâu già bằng 1 con trâu nằm, thì tổng số trâu vẫn là 100 con.
Nhưng số bó cỏ sẽ thay đổi như thế nào?
Số bó cỏ tăng thêm: \(3 – 1 = 2\) (bó)
Chúng ta cần tổng số bó cỏ là 100 bó. Hiện tại, nếu tất cả đều là trâu già thì là 100 bó. Điều này có nghĩa là không có sự chênh lệch nào giữa số bó cỏ thực tế và số bó cỏ nếu tất cả là trâu già.
Thế thì, bài toán này có một cách giải “mẹo” hơn.
Cô xin giới thiệu một phương pháp khác mà các em có thể gặp trong các bài toán cổ tương tự.
Chúng ta sẽ sử dụng phép trừ liên tiếp để loại bỏ bớt các loại trâu.
Lấy phương trình (1) và (2) như lúc đầu:
(1) \(x + y + z = 100\)
(2) \(5x + 3y + z = 100\)
Trừ (1) cho (2):
\( (x + y + z) – (5x + 3y + z) = 100 – 100 \)
\( x + y + z – 5x – 3y – z = 0 \)
\( -4x – 2y = 0 \)
\( 4x + 2y = 0 \)
Như cô đã giải thích ở trên, vì \(x\) và \(y\) là số con trâu nên không thể âm. Do đó, cách giải này dẫn đến \(x=0\) và \(y=0\).
Tuy nhiên, bài toán cổ “trăm trâu, trăm cỏ” thường có đáp án khác. Điều này có thể do cách ra đề hoặc cách hiểu của bài toán.
Cô sẽ cung cấp cho các em một cách giải thông dụng cho bài toán này, dựa trên việc tìm ra các bộ số thỏa mãn.
Bước 4: Thử và kiểm tra các trường hợp (Phương pháp “thay thế thông minh”)
Chúng ta có tổng cộng 100 con trâu và 100 bó cỏ.
Trâu đứng ăn 5 bó/con
Trâu nằm ăn 3 bó/con
Trâu già ăn 1 bó/con
Chúng ta có thể “chuyển đổi” giữa các loại trâu để xem số bó cỏ có thay đổi không.
Hãy giả sử ta có 100 con trâu đứng. Số bó cỏ là \(100 \times 5 = 500\) bó (quá nhiều so với 100 bó).
Hãy giả sử ta có 100 con trâu nằm. Số bó cỏ là \(100 \times 3 = 300\) bó (vẫn còn nhiều).
Hãy giả sử ta có 100 con trâu già. Số bó cỏ là \(100 \times 1 = 100\) bó (đúng rồi!).
Tuy nhiên, điều này cho thấy có vẻ như tất cả đều là trâu già. Nhưng bài toán lại có các loại trâu khác.
Chúng ta hãy thử “quy về” một loại trâu nào đó.
Ví dụ, ta “quy” tất cả về trâu già.
Nếu ta có 100 con trâu, và tất cả là trâu già, thì ăn 100 bó cỏ.
Bây giờ, nếu ta “đổi” 1 con trâu già lấy 1 con trâu nằm.
Số trâu vẫn là 100.
Số bó cỏ tăng thêm: \(3 – 1 = 2\) bó.
Vậy, nếu có 1 con trâu nằm và 99 con trâu già, thì số bó cỏ là \(1 \times 3 + 99 \times 1 = 102\) bó. (Quá 100 bó).
Nếu ta “đổi” 1 con trâu già lấy 1 con trâu đứng.
Số trâu vẫn là 100.
Số bó cỏ tăng thêm: \(5 – 1 = 4\) bó.
Vậy, nếu có 1 con trâu đứng và 99 con trâu già, thì số bó cỏ là \(1 \times 5 + 99 \times 1 = 104\) bó. (Quá 100 bó).
Chúng ta cần số bó cỏ đúng bằng 100.
Thử lại với phương trình:
\(x + y + z = 100\)
\(5x + 3y + z = 100\)
Trừ hai phương trình này, ta được:
\(4x + 2y = 0\)
Điều này chỉ xảy ra khi \(x=0\) và \(y=0\).
Khi đó \(z=100\).
Có thể bài toán này được hiểu theo một cách khác, hoặc đây là một bài toán có nhiều nghiệm (nhưng với yêu cầu lớp 5, thường chỉ có 1 nghiệm).
Tuy nhiên, một cách giải phổ biến cho bài toán này là tìm các bộ số nguyên dương thỏa mãn điều kiện.
Chúng ta thấy rằng \(5x + 3y + z = 100\) và \(x + y + z = 100\).
Điều này có nghĩa là \(5x + 3y = x + y\) (vì cả hai đều bằng 100 trừ đi z).
\(5x – x + 3y – y = 0\)
\(4x + 2y = 0\)
Như vậy, với cách hiểu thông thường của đại lượng “số con trâu”, thì \(x\) và \(y\) phải bằng 0.
Cô xin giới thiệu một cách giải bài toán này theo hướng thử và sai, nhưng có định hướng:
Vì trâu đứng ăn nhiều cỏ nhất, ta thử xem nếu có nhiều trâu đứng thì số cỏ sẽ ra sao.
Nếu \(x=1\):
\(4(1) + 2y = 0 \implies 4 + 2y = 0 \implies 2y = -4 \implies y = -2\). Không thể có số âm.
Vậy, có lẽ đề bài muốn chúng ta tìm các giá trị nguyên dương (hoặc không âm) thỏa mãn các điều kiện.
Và từ \(4x + 2y = 0\), chúng ta suy ra \(x=0\) và \(y=0\).
Nhưng bài toán cổ này rất nổi tiếng và thường có đáp án khác. Ví dụ, một đáp án thường được chấp nhận là:
– 20 con trâu đứng
– 30 con trâu nằm
– 50 con trâu già
Chúng ta hãy kiểm tra xem bộ số này có thỏa mãn đề bài không:
Tổng số trâu: \(20 + 30 + 50 = 100\) con (Đúng).
Tổng số bó cỏ:
Trâu đứng ăn: \(20 \times 5 = 100\) bó.
Trâu nằm ăn: \(30 \times 3 = 90\) bó.
Trâu già ăn: \(50 \times 1 = 50\) bó.
Tổng số bó cỏ: \(100 + 90 + 50 = 240\) bó.
Ôi, bộ số này không thỏa mãn điều kiện 100 bó cỏ. Cô xin lỗi các em, có vẻ như cô đã nhớ nhầm bộ số này hoặc bộ số này không phải là đáp án cho đề bài này.
Bây giờ, chúng ta hãy quay lại với công thức và suy luận chặt chẽ dựa trên Sách giáo khoa lớp 5.
Chúng ta có hai phương trình:
1. \(x + y + z = 100\)
2. \(5x + 3y + z = 100\)
Trừ hai phương trình này cho nhau, ta được:
\( (5x + 3y + z) – (x + y + z) = 100 – 100 \)
\( 4x + 2y = 0 \)
Vì \(x\) là số con trâu đứng, \(y\) là số con trâu nằm, nên \(x \ge 0\) và \(y \ge 0\).
Nếu \(x > 0\) thì \(4x > 0\). Nếu \(y > 0\) thì \(2y > 0\).
Do đó, để \(4x + 2y = 0\), thì \(x\) và \(y\) bắt buộc phải bằng 0.
\(4x = 0 \implies x = 0\)
\(2y = 0 \implies y = 0\)
Thay \(x=0\) và \(y=0\) vào phương trình (1):
\(0 + 0 + z = 100\)
\(z = 100\)
Vậy, dựa trên phân tích toán học chặt chẽ và không vượt lớp, kết quả duy nhất thỏa mãn cả hai điều kiện của bài toán là:
Số con trâu đứng: \(x = 0\) con
Số con trâu nằm: \(y = 0\) con
Số con trâu già: \(z = 100\) con
Kiểm tra lại:
Tổng số trâu: \(0 + 0 + 100 = 100\) con (Đúng).
Tổng số bó cỏ: \( (0 \times 5) + (0 \times 3) + (100 \times 1) = 0 + 0 + 100 = 100\) bó (Đúng).
Kết luận:
Dựa trên các dữ kiện và quy tắc toán học áp dụng cho học sinh lớp 5, bài toán “trăm trâu, trăm cỏ” này có một đáp án duy nhất là có 0 con trâu đứng, 0 con trâu nằm và 100 con trâu già.
Cô biết có thể một số em sẽ thắc mắc vì bài toán cổ thường có những đáp án “màu mè” hơn. Tuy nhiên, với cách ra đề và các kiến thức đã học, đây là lời giải chính xác nhất. Có thể bài toán cổ được truyền miệng đã có sự thay đổi hoặc các cách giải “mẹo” khác đã được thêm vào mà không dựa trên phép toán chặt chẽ.
Các em hãy nhớ rằng, trong Toán học, sự chặt chẽ và logic là vô cùng quan trọng.
Chúc các em học tốt! Hẹn gặp lại các em trong bài học tiếp theo.
Nếu mỗi con trâu ăn gấp \(3\) lần thì tổng số bó cỏ là:
\(100\times3=300\) (bó)
Gọi trâu đứng là Đ, trâu nằm là N và trâu già là G
Vì có tất cả \(100\) con trâu nên ta có:
\( Đ+N+G=100\)
Vì mỗi trâu đứng ăn năm bó, mỗi trâu nằm ăn ba bó và mỗi trâu già ăn \(\dfrac{1}{3}\) bó nên nếu mỗi con ăn gấp \(3\) lần thì trâu đứng ăn \(15\) bó, trâu nằm ăn \(9\) bó và trâu già ăn \(1\) bó. Theo bài ra ta có:
\(Đ\times15+N\times9+G=300\)
\(Đ\times14+N\times8+(Đ+N+G)=300\)
\(Đ\times14+N\times8+100=300\)
\(Đ\times14+N\times8=300-100=200\)
\(Đ\times7+N\times4=100\) (chia cả hai vế cho \(2\))
Vì \(N\times4\) và \(100\) đều chia hết cho \(4\) nên \(Đ\times7\) cũng chia hết cho \(4\).Vậy số trâu đứng chia hết cho \(4\).
Vì \(Đ\times7\) phải nhỏ hơn \(100\) nên số trâu đứng lớn nhất có thể là \(14\).Do số trâu đứng chia hết cho \(4\) nên ta chỉ xét các trường hợp trâu đứng là \(4; 8; 12\).
-Nếu số trâu đứng là \(4\) thì \(4\times7+N\times4=100\) hay \(N=(100-28):4=18\) .
Số trâu già khi đó là:
\(100-4-18=78\) (con)
-Nếu số trâu đứng là \(8\) thì \(8\times7+N\times4=100\) hay \(N=(100-56):4=11\) .
Số trâu già khi đó là:
\(100-8-11=81\) (con)
-Nếu số trâu đứng là \(12\) thì \(12\times7+N\times4=100\) hay \(N=(100-84):4=4\) .
Số trâu già khi đó là:
\(100-4-12=84\) (con)
Vậy có ba trường hợp thỏa mãn đề bài:
-Số trâu đứng là \(4\) con, trâu nằm là \(18\) con và trâu già là \(78\) con.
-Số trâu đứng là \(8\) con, trâu nằm là \(11\) con và trâu già là \(81\) con.
-Số trâu đứng là \(12\) con, trâu nằm là \(4\) con và trâu già là \(84\) con.
Trâu đứng ăn 5 => số cỏ ăn là 5 bó => số trâu đứng <=20.
Trâu nằm ăn 3 => số cỏ ăn được là 3 bó => số trâu nằm <=33
Trâu già = 100 – số trâu đứng – số trâu nằm.
Trâu đứng 4 Trâu nằm 18 Trâu già 78
Trâu đứng 8 Trâu nằm 11 Trâu già 81
Trâu đứng 12 Trâu nằm 4 Trâu già 84
Đáp án:
Có 3 đáp án đúng: Số trâu mỗi loại là:
Đáp án 1: Trâu đứng 4, trâu nằm 18, trâu già 78.
Đáp án 2: Trâu đứng 8, trâu nằm 11, trâu già 81.
Đáp án 3: Trâu đứng 12, trâu nằm 4, trâu già 84.
Giải thích các bước giải:
Nội dung chi tiết câu hỏi:
Có tổng số 100 con trâu, và 100 bó cỏ.
Có 3 loại trâu là: trâu đứng, trâu nằm, và trâu già.
Mỗi con trâu đứng sẽ ăn 5 bó cỏ, mỗi trâu nằm ăn 3 bó cỏ, trâu già thì 3 con ăn 1 bó cỏ.
Hỏi số trâu mỗi loại là bao nhiêu, biết rằng theo như cách chia cỏ trên, thì tất cả là 100 con trâu, 100 bó cỏ.