My first Magazine pemrograman-kompetitif-dasar | Page 30

2 Matematika Diskret Dasar Contoh Soal 2.4: Kompetisi Terdapat 5 anak (sebut saja A, B, C, D, dan E) yang sedang mengikuti sebuah kompetisi. Dalam kompetisi tersebut akan diambil 3 peserta sebagai pemenang. Berapa banyak susunan pemenang yang berbeda dari kelima orang tersebut? Anggap bahwa kita mengambil semua anak sebagai pemenang, sehingga terdapat 5! = 120 susunan pemenang yang berbeda (ABCDE, ABCED, ABDCE, ..., EDCBA). Apabila kita hanya mengambil 3 peserta saja, perhatikan bahwa terdapat 2 cara berbeda yang kita anggap sama. Contoh: (ABC)DE dan (ABC)ED merupakan cara yang sama, karena 3 peserta yang menang adalah A, B, dan C. Dengan menggunakan aturan pembagian, maka banyak susunan pemenang yang berbeda adalah: 5! 120 = = 60 2! 2 Secara umum, apabila terdapat N anak dan kita mengambil semua anak sebagai pemenang, maka terdapat N! susunan cara berbeda. Tetapi apabila kita hanya mengambil R anak saja, maka akan terdapat (N − R)! susunan berbeda yang kita anggap sama. Dengan aturan pembagian, banyak susunan berbeda adalah: N! (N − R)! Inilah yang kita kenal dengan istilah permutasi. Secara formal, misalkan terdapat n objek dan kita akan mengambil r objek dari n objek tersebut yang mana r < n dan urutan pengambilan diperhitungkan. Banyak cara pengambilan yang berbeda adalah permutasi r terhadap n: P(n, r) = n P r = P r n = n! . (n − r)! Permutasi Elemen Berulang Contoh Soal 2.5: Megagiga Berapa banyak kata berbeda yang disusun dari huruf-huruf penyusun kata "MEGAGIGA"? Observasi: • Terdapat 8 huruf, sehingga banyak kata yang dapat disusun adalah 8!. • Terdapat 3 huruf ’G’ sehingga terdapat 6 kata berbeda yang kita anggap sama (G 1 G 2 G 3 , G 1 G 3 G 2 , ..., G 3 G 2 G 1 ). Dengan aturan pembagian, maka banyak kata yang dapat disusun mengingat kesamaan kata pada huruf G adalah 8! 3! . Perlu kita perhatikan pula bahwa terdapat 2 huruf A, sehingga dengan cara yang sama akan didapatkan banyak kata yang berbeda adalah: 8! 3! × 2! . 20