Donetsk National Technical University


  © ДонНТУ, 2004
 E-mail: anoprien@cs.dgtu.donetsk.ua
  © Технопарк ДонНТУ, 2004
 E-mail: tpark@tpark.dn.ua
Перестановки с повторениями

Найти число перестановок с повторениями в 5 групп
Необходимо ввести:
     - k1 – количество элементов 1-ой группы (множество B1 – подмножество А); (k1>=0)
     - k2 – количество элементов 2-ой группы (множество B2 – подмножество А);(k2>=0)
     - k3 – количество элементов 3-ой группы (множество B3 – подмножество А);(k3>=0)
     - k4 – количество элементов 4-ой группы (множество B4 – подмножество А);(k4>=0)
     - k5 – количество элементов 5-ой группы (множество B5 – подмножество А);(k5>=0)
    Учитывая, что k1+k2+k3+k4+k4=n (не должно быть слишком большим).
    Расчетная формула:
      Cn(k1,k2,k3,k4,k5)=n!/(k1!*k2!*k3!*k4!*k5!)

Руководство по использованию:
1. Путем нажатия на цифровые кнопки ввести поочередно аргументы - фокус изначально находится в 1-м поле;
2. Ввод осуществляется исключительно кнопками;
3. После ввода значения нажать кнопку Enter - фокус переместится на следующее поле автоматически. Пользователь не может самостоятельно переносить фокус и менять порядок ввода;
4. Для очистки текущего поля нажать кнопку "С";
5. После ввода аргументов нажать кнопку получения ответа "=";

K1 = K2 = K3 = K4 = K5 =



Контрольный просчет:
    Cn=(10+2+2+2+4)! / (10! * 2! * 2! * 2! * 4!) = 3491888400

 

Hosted by uCoz