Bir veri tabanı için 7 haneli bir güvenlik kodu oluşturulacaktır. Bu kodda rakamlarının her biri tam olarak birer kez kullanılacaktır.
Güvenlik kodu oluşturulurken şu kurallara uyulacaktır:
- Tek rakamlar (), kendi aralarında soldan sağa doğru artan sırada olmalıdır.
- Çift rakamların () herhangi ikisi yan yana gelmemelidir.
Buna göre, bu kurallara uygun kaç farklı güvenlik kodu oluşturulabilir?
- 60Cevap
- B120
- C210
- D240
- E1440
Cevap
Kurallara uygun oluşturulabilecek güvenlik kodu sayısı 60'tır.
Doğru cevap olan 60 seçeneği; tek rakamların kendi aralarındaki sıralanışının tek türlü (1 durum) olması, çift rakamların yan yana gelmemesi için 4 tek rakamın oluşturduğu 5 boşluktan 3 tanesinin seçilmesi (10 durum) ve seçilen bu boşluklara çift rakamların yerleştirilmesi (6 durum) işlemlerinin çarpılmasıyla elde edilir.
Adım Adım Çözüm
Anahtar Kavram
Koşullu permütasyon problemlerinde belirli elemanların yan yana gelmemesi durumunda, diğer elemanların oluşturduğu boşluklara yerleştirme yöntemi kullanılır. Belirli elemanların kendi aralarında sıralanışının sabit olması durumunda ise sıralama sayısı 1 olarak alınır.