Tamsayıların bir listesi verildiğinde, tamsayıların permütasyonlarının sayısını çıktı, ayırt edilemez permütasyonlar bir kez sayılır. n
Tamsayılar varsa ve her ayırt edilemeyen sayı grubunun uzunluğu varsa n_i
, bun! / (n_1! * n_2! * ...)
kurallar
Girdi, 1 ile 12 arasında negatif olmayan tam sayıya sahip bir işleve veya programa bağımsız değişken olarak bir liste biçimidir.
Çıktı, yukarıda açıklandığı gibi permütasyon sayısını basacak veya döndürecektir.
Standart boşluklar veya yerleşik işlevler (permütasyon, kombinasyon vb. Oluşturma) yoktur. Faktöriyelere izin verilir.
Test Durumları
girişler:
1, 3000, 2, 2, 8
1, 1, 1
2, 4, 3, 2, 3, 4, 4, 4, 4, 4, 1, 1
Çıktılar:
60
1
83160