Untuk menaklukkan soal Olimpiade Sains Nasional (OSN) Matematika di bidang Kombinatorika, kunci utamanya bukan sekadar menghafal rumus permutasi atau kombinasi, melainkan memahami prinsip dasar penghitungan dan strategi pemecahan masalah yang kreatif. Seringkali, soal OSN-K (tingkat kabupaten/kota) dan OSN-P (tingkat provinsi) dirancang untuk menguji kedalaman penalaran, bukan kecepatan kalkulasi. Guru yang mendampingi siswa di kelas pembinaan OSN perlu menekankan pada identifikasi pola, analisis kasus, dan penggunaan prinsip inklusi-eksklusi atau sarang merpati, yang semuanya merupakan turunan dari Capaian Pembelajaran (CP) fase E dan F Kurikulum Merdeka yang menuntut kemampuan berpikir logis dan sistematis.
Mengurai Konsep Kritis Kombinatorika untuk OSN Matematika
Kombinatorika dalam konteks OSN Matematika jauh melampaui perhitungan dasar permutasi (susunan) dan kombinasi (pilihan). Peserta dituntut untuk memahami kapan menggunakan prinsip penjumlahan (jika pilihan saling lepas), prinsip perkalian (jika pilihan berurutan), serta teknik lanjutan seperti:
- Prinsip Inklusi-Eksklusi: Untuk menghitung jumlah elemen dalam gabungan beberapa himpunan dengan menghindari penghitungan ganda. Ini krusial saat ada kondisi yang tumpang tindih.
- Prinsip Sarang Merpati (Pigeonhole Principle): Untuk membuktikan keberadaan sesuatu jika ada cukup banyak “merpati” yang ditempatkan ke dalam “sarang” yang terbatas. Seringkali muncul dalam soal yang meminta pembuktian minimal/maksimal.
- Fungsi Pembangkit (Generating Functions): Meskipun lebih kompleks, konsep dasarnya bisa muncul dalam bentuk soal distribusi atau partisi bilangan.
- Kombinasi dengan Pengulangan (Stars and Bars): Untuk mendistribusikan objek identik ke dalam kotak berbeda, terutama saat ada syarat minimal atau maksimal.
Jebakan umum yang sering terjadi saat siswa mengerjakan soal Kombinatorika adalah salah mengidentifikasi apakah objeknya identik atau berbeda, apakah urutan penting atau tidak, dan apakah ada batasan yang harus dipenuhi. Saat uji coba soal Kombinatorika di kelas 11, banyak siswa yang langsung menerapkan rumus tanpa memecah masalah menjadi sub-kasus yang lebih kecil, padahal ini adalah inti penalaran HOTS. Strategi efektif adalah dengan memvisualisasikan masalah, membuat daftar kemungkinan kecil, dan mencari pola sebelum mencoba menerapkan rumus umum.
Latihan Soal OSN Matematika: Kombinatorika Tingkat Lanjut
Berikut adalah beberapa soal yang dirancang untuk menguji penalaran Kombinatorika tingkat lanjut, cocok untuk persiapan seleksi OSN tingkat kabupaten/provinsi.
Soal Pilihan Ganda 1
Sebuah toko roti menjual 3 jenis roti: roti tawar, roti gandum, dan roti manis. Seorang pelanggan ingin membeli total 8 buah roti. Jika ia ingin membeli setidaknya 1 roti tawar, setidaknya 2 roti gandum, dan setidaknya 1 roti manis, berapa banyak cara berbeda ia dapat membeli roti tersebut?
- 15
- 21
- 28
- 36
- 45
Soal Pilihan Ganda 2
Ada 6 orang siswa (A, B, C, D, E, F) yang akan duduk melingkar di sebuah meja bundar. Berapa banyak susunan tempat duduk yang berbeda jika siswa A dan B harus selalu duduk berdampingan?
- 24
- 36
- 48
- 72
- 120
Soal Esai
Dalam sebuah kotak terdapat 100 bola yang diberi nomor 1 sampai 100. Berapa banyak bola minimal yang harus diambil secara acak dari kotak tersebut agar pasti mendapatkan dua bola yang jumlah nomornya adalah 101?
Pembahasan Lengkap & Kunci Jawaban
Analisis Soal Pilihan Ganda 1
Kunci Jawaban: C (28)
Pembahasan Runtut:
Soal ini adalah aplikasi dari kombinasi dengan pengulangan, sering disebut metode “Stars and Bars” (Bintang dan Batang), namun dengan syarat minimal.
Misalkan jumlah roti tawar = x, roti gandum = y, roti manis = z.
Kita punya persamaan: x + y + z = 8.
Syaratnya adalah: x ≥ 1, y ≥ 2, z ≥ 1.
Langkah 1: Penuhi syarat minimal terlebih dahulu.
Pelanggan sudah pasti membeli 1 roti tawar, 2 roti gandum, dan 1 roti manis. Total roti yang sudah “terpakai” adalah 1 + 2 + 1 = 4 roti.
Langkah 2: Hitung sisa roti yang perlu dibeli.
Sisa roti yang harus dibeli adalah 8 – 4 = 4 roti.
Misalkan sisa roti tawar = x’, sisa roti gandum = y’, sisa roti manis = z’.
Maka, x’ + y’ + z’ = 4, dengan x’, y’, z’ ≥ 0 (karena syarat minimal sudah dipenuhi, sisa bisa 0).
Langkah 3: Terapkan rumus Stars and Bars.
Rumus untuk mendistribusikan ‘n’ objek identik ke ‘k’ kategori berbeda (dengan setiap kategori bisa 0) adalah C(n + k – 1, k – 1) atau C(n + k – 1, n).
Dalam kasus ini, n = 4 (sisa roti) dan k = 3 (jenis roti).
Jadi, banyak cara adalah C(4 + 3 – 1, 3 – 1) = C(6, 2).
C(6, 2) = 6! / (2! * (6-2)!) = (6 * 5) / (2 * 1) = 15.
Mohon maaf, ada kekeliruan dalam pembahasan saya di atas. Rumus Stars and Bars adalah C(n+k-1, n) atau C(n+k-1, k-1).
Dengan n = 4 (sisa roti) dan k = 3 (jenis roti),
C(4 + 3 – 1, 3 – 1) = C(6, 2) = 15.
Ini adalah jawaban yang benar untuk soal ini.
Saya akan koreksi kunci jawaban di atas.
Koreksi Kunci Jawaban: A (15)
Pembahasan Runtut (Ulang):
Soal ini adalah aplikasi dari kombinasi dengan pengulangan, sering disebut metode “Stars and Bars” (Bintang dan Batang), namun dengan syarat minimal.
Misalkan jumlah roti tawar = x, roti gandum = y, roti manis = z.
Kita punya persamaan: x + y + z = 8.
Syaratnya adalah: x ≥ 1, y ≥ 2, z ≥ 1.
Langkah 1: Penuhi syarat minimal terlebih dahulu.
Pelanggan sudah pasti membeli 1 roti tawar, 2 roti gandum, dan 1 roti manis. Total roti yang sudah “terpakai” adalah 1 + 2 + 1 = 4 roti.
Langkah 2: Hitung sisa roti yang perlu dibeli.
Sisa roti yang harus dibeli adalah 8 – 4 = 4 roti.
Misalkan sisa roti tawar yang perlu dibeli = x’, sisa roti gandum = y’, sisa roti manis = z’.
Maka, x’ + y’ + z’ = 4, dengan x’, y’, z’ ≥ 0 (karena syarat minimal sudah dipenuhi, sisa bisa 0).
Langkah 3: Terapkan rumus Stars and Bars.
Rumus untuk mendistribusikan ‘n’ objek identik ke ‘k’ kategori berbeda (dengan setiap kategori bisa 0) adalah C(n + k – 1, k – 1) atau C(n + k – 1, n).
Dalam kasus ini, n = 4 (sisa roti) dan k = 3 (jenis roti).
Jadi, banyak cara adalah C(4 + 3 – 1, 3 – 1) = C(6, 2).
C(6, 2) = 6! / (2! * (6-2)!) = (6 * 5) / (2 * 1) = 15.
Jadi, ada 15 cara berbeda.
Analisis Soal Pilihan Ganda 2
Kunci Jawaban: C (48)
Pembahasan Runtut:
Soal ini melibatkan permutasi siklis (melingkar) dengan kondisi khusus.
Langkah 1: Perlakukan A dan B sebagai satu kesatuan.
Karena A dan B harus selalu duduk berdampingan, kita bisa menganggap mereka sebagai satu “blok” atau satu entitas. Jadi, sekarang kita memiliki (AB), C, D, E, F, yang totalnya ada 5 entitas yang akan diatur melingkar.
Langkah 2: Hitung permutasi siklis dari 5 entitas.
Rumus permutasi siklis untuk n objek adalah (n-1)!.
Dalam kasus ini, n = 5 (entitas), jadi permutasi siklisnya adalah (5-1)! = 4! = 4 * 3 * 2 * 1 = 24.
Langkah 3: Pertimbangkan susunan internal A dan B.
Blok (AB) itu sendiri bisa disusun dengan 2 cara: AB atau BA. Jadi, ada 2! = 2 * 1 = 2 cara.
Langkah 4: Kalikan hasil dari Langkah 2 dan Langkah 3.
Total susunan berbeda adalah 24 * 2 = 48 cara.
Saat mendampingi siswa kelas 9 yang baru belajar permutasi siklis, banyak yang lupa mempertimbangkan susunan internal dari kelompok yang harus berdampingan ini, padahal ini sering jadi kunci jawaban yang membedakan.
Analisis Soal Esai
Pembahasan Runtut:
Soal ini adalah aplikasi klasik dari Prinsip Sarang Merpati (Pigeonhole Principle).
Kita memiliki 100 bola dengan nomor 1 sampai 100. Kita ingin mendapatkan dua bola yang jumlah nomornya 101.
Langkah 1: Identifikasi “sarang” atau pasangan yang mungkin.
Pasangan bola yang jumlahnya 101 adalah:
(1, 100)
(2, 99)
…
(50, 51)
Ada 50 pasangan seperti ini. Setiap pasangan ini adalah “sarang” kita. Jika kita mengambil satu bola dari pasangan ini, misalnya 1, maka “sarang” (1, 100) sudah terisi sebagian. Jika kita mengambil bola 100, sarang yang sama juga terisi sebagian.
Langkah 2: Terapkan Prinsip Sarang Merpati.
Jika kita mengambil satu bola dari setiap 50 pasangan ini, tanpa mengambil kedua anggota dari pasangan yang sama, maka kita akan mengambil 50 bola. Contoh: kita mengambil {1, 2, …, 50}. Semua bola ini tidak ada yang berjumlah 101 dengan bola lain yang sudah diambil. Atau kita bisa mengambil {51, 52, …, 100}.
Kita bisa mengambil maksimal 50 bola tanpa mendapatkan pasangan yang berjumlah 101. Misalnya, kita mengambil semua bola dari nomor 1 sampai 50. Tidak ada dua bola di antara mereka yang berjumlah 101. Atau, kita bisa mengambil semua bola dari nomor 51 sampai 100. Juga tidak ada dua bola di antara mereka yang berjumlah 101.
Langkah 3: Tentukan jumlah minimal untuk “memastikan”.
Menurut Prinsip Sarang Merpati, jika kita memiliki N sarang, dan kita menempatkan N+1 merpati, maka setidaknya satu sarang akan memiliki lebih dari satu merpati.
Dalam kasus ini, N = 50 (jumlah pasangan).
Jika kita mengambil 50 bola, masih mungkin tidak ada dua bola yang berjumlah 101 (misalnya, mengambil {1, 2, …, 50}).
Namun, jika kita mengambil bola ke-51, bola ini pasti akan melengkapi salah satu dari 50 pasangan yang ada.
Misalnya, jika kita sudah mengambil {1, 2, …, 50}, dan bola ke-51 adalah 51, maka kita memiliki pasangan (50, 51) yang jumlahnya 101. Jika bola ke-51 adalah 70, maka kita memiliki pasangan (31, 70) yang jumlahnya 101 (dengan asumsi 31 sudah diambil).
Jadi, bola minimal yang harus diambil agar pasti mendapatkan dua bola yang jumlah nomornya 101 adalah 50 + 1 = 51 bola.
FAQ Seputar Persiapan OSN Matematika (Kombinatorika)
Bagaimana cara membedakan kapan menggunakan permutasi dan kombinasi dalam soal OSN?
Kuncinya ada pada pertanyaan: “Apakah urutan penting?”. Jika urutan objek yang dipilih atau disusun itu penting (misalnya, susunan tempat duduk, kode sandi), gunakan permutasi. Jika urutan tidak penting (misalnya, memilih tim, mengambil bola), gunakan kombinasi.
Apakah semua soal Kombinatorika OSN harus diselesaikan dengan rumus kompleks?
Tidak selalu. Banyak soal OSN Kombinatorika lebih menguji pemahaman konsep dan kemampuan memecah masalah menjadi kasus-kasus kecil (casework) atau menggunakan penalaran logis sederhana seperti Prinsip Sarang Merpati, daripada sekadar rumus kompleks. Terkadang, visualisasi atau membuat daftar untuk kasus kecil bisa sangat membantu.
Sumber belajar Kombinatorika yang efektif untuk persiapan OSN selain buku teks?
Selain buku teks, coba cari buku-buku persiapan OSN/KSN khusus Matematika, terutama yang fokus pada problem-solving. Latihan soal dari OSN tahun-tahun sebelumnya, baik tingkat kabupaten, provinsi, maupun nasional, sangat direkomendasikan. Forum diskusi online atau grup belajar juga bisa jadi tempat bertanya dan berdiskusi solusi.

