Lemonmath
English

Quy tắc đếm

Bài 8.1 · 14 phút đọc · Cập nhật

Từ 4 chiếc áo, 3 chiếc quần và 2 đôi giày, bạn có thể phối được bao nhiêu bộ trang phục khác nhau? Bạn có thể liệt kê tất cả, nhưng danh sách sẽ dài và dễ nhầm. Các quy tắc đếm giúp bạn tìm ra con số bằng cách nghĩ về cấu trúc của việc chọn, thay vì viết ra từng khả năng. Chúng là nền tảng của hoán vị, tổ hợp và xác suất.

Quy tắc cộng

Giả sử bạn muốn đọc một cuốn sách trên giá. Có 5 cuốn sách toán và 4 cuốn tiểu thuyết. Bạn chọn hoặc một cuốn toán hoặc một cuốn tiểu thuyết, không thể chọn cả hai cùng lúc, nên có 5+4=95+4=9 cách chọn.

Từ khoá là "hoặc" và "xung khắc": mỗi lựa chọn thuộc đúng một nhóm.

Quy tắc nhân

Bây giờ giả sử bạn muốn chọn một món ăn nhẹ và một đồ uống. Việc chọn diễn ra qua các bước liên tiếp. Sơ đồ hình cây cho thấy mọi khả năng: bắt đầu bạn chọn đồ uống (trà hoặc nước ép), và với mỗi đồ uống bạn chọn món ăn nhẹ (bánh, trái cây hoặc hạt).

Bắt đầuTràNước épBánhTrái câyHạtBánhTrái câyHạt
Sơ đồ hình cây: 2 đồ uống, sau đó 3 món ăn nhẹ

Đếm các đầu nhánh bên phải của cây: 3+3=63+3=6, cũng bằng 2×32\times 3.

Từ khoá là "và": bạn làm bước 1 và rồi bước 2 và rồi bước 3.

Số, mật khẩu và lộ trình

Các số có điều kiện

Khi một chữ số bị ràng buộc, hãy điền vị trí bị ràng buộc nhiều nhất trước.

Mật khẩu

Lộ trình

Cách đếm phần bù

Đôi khi đếm những gì ta không muốn lại dễ hơn. Nếu NN là tổng số khả năng và MM khả năng trong đó không thoả mãn điều kiện, thì số khả năng thoả mãn điều kiện là N−MN-M.

Kiểm tra bằng máy tính

Một chương trình ngắn có thể kiểm tra lập luận đếm bằng cách thử hết mọi khả năng. Đây là đoạn kiểm tra cho ví dụ đầu tiên ở trên:

count = 0
for n in range(100, 1000):
    if len(set(str(n))) == 3:
        count += 1
print(count)   # 648

Thuật ngữ

Tóm tắt

  • Quy tắc cộng: các lựa chọn không thể xảy ra đồng thời, cộng các số lại ("hoặc").
  • Quy tắc nhân: các bước liên tiếp, nhân các số lại ("rồi").
  • Sơ đồ hình cây liệt kê mọi kết quả và cho thấy vì sao phép nhân đúng.
  • Với các số có điều kiện, điền vị trí bị ràng buộc nhiều nhất trước và chia trường hợp khi cần.
  • Cách đếm phần bù: (tất cả) −- (những khả năng không muốn).

Luyện tập

Xem lời giải
  1. Ba bước liên tiếp: 3⋅5⋅2=303\cdot 5\cdot 2=30 bữa ăn.
  2. (a) Một cuốn từ một trong hai nhóm, hai nhóm không giao nhau: 6+4=106+4=10. (b) Một cuốn mỗi loại, hai bước: 6⋅4=246\cdot 4=24.
  3. Mỗi chữ số trong 3 chữ số được chọn từ {1;3;5;7;9}\{1;3;5;7;9\}: 5⋅5⋅5=1255\cdot 5\cdot 5=125.
  4. 26⋅26⋅10⋅10⋅10=676 00026\cdot 26\cdot 10\cdot 10\cdot 10=676\,000.
  5. Số chia hết cho 5 có tận cùng là 0 hoặc 5. Hàng đơn vị là 0: hàng trăm có 9 cách, hàng chục có 8 cách, được 7272 số. Hàng đơn vị là 5: hàng trăm không là 0 và không là 5 nên có 8 cách; hàng chục có 8 cách; được 6464 số. Tổng cộng 72+64=13672+64=136.
  6. Đi từ A đến C có 3⋅4+2=143\cdot 4+2=14 lộ trình. Lộ trình về cũng là một trong 14 lộ trình đó, được chọn độc lập, nên có 14⋅14=19614\cdot 14=196 chuyến khứ hồi.
  7. (a) 28=2562^8=256. (b) Đếm phần bù: chỉ có xâu gồm toàn số 0 là không có số 1, nên 256−1=255256-1=255. (c) Kí hiệu đầu và cuối đã cố định, 6 kí hiệu ở giữa tuỳ ý: 26=642^6=64.
  8. Tổng cộng 9000 số. Số không có chữ số 0: 94=65619^4=6561. Vậy 9000−6561=24399000-6561=2439.
  9. 360=23⋅32⋅5360=2^3\cdot 3^2\cdot 5. Mỗi ước có dạng 2a3b5c2^a3^b5^c với a∈{0;1;2;3}a\in\{0;1;2;3\}, b∈{0;1;2}b\in\{0;1;2\}, c∈{0;1}c\in\{0;1\}: 4⋅3⋅2=244\cdot 3\cdot 2=24 ước.
  10. Sọc đầu có 5 màu; mỗi sọc tiếp theo có 4 màu (khác màu của sọc kề nó): 5⋅4⋅4=805\cdot 4\cdot 4=80.