2012-03-14 4 views
4

Мне нужно рассчитать возможное количество результатов с подробными экранами. подробно: у нас есть 1 текстовое поле, в котором необходимо ввести любое число от 0 до 7. Есть 13 категорий результатов, но среднее из всех результатов должно быть равно числу, введенному в texbox.число возможных результатов события

например: текстовое поле: __представляет число от 1 до 7 __ (если 3) ______.

категории 1: 1, 2, , 4, 5, 6, 7
категории 2: 1, 2, 3, , 5, 6, 7
категории 3: 1, , 3, 4, 5, 6, 7
категории 4: 1, 2, , 4, 5, 6, 7
категории 5: 1, 2, , 4, 5, 6, 7
Категории 6: 1, 2, , 4, 5, 6, 7
категории 7: 1, 2, , 4, 5, 6, 7
категории 8: 1, 2, , 4, 5, 6, 7
категории 9: 1, 2, , 4, 5, 6, 7
категории 10: 1, 2, , 4, 5, 6, 7
категории 11: 1, 2, , 4, 5, 6, 7
Категории 12: 1, 2, , 4, 5, 6, 7
категории 13: 1, 2, 3 , 4, 5, 6, 7

среднее Шуд быть 3. Это одна из возможностей мне нужно число возможностей с экранами, как это.

Может ли кто-нибудь помочь мне в этом, я предполагаю, что это дело с некоторыми распределениями вероятностей.

+0

Отношения между тем, что пользователь вводит, и категориями неясны для меня. Вы имеете в виду, что когда я набираю «3», будет выбрана случайная выборка из 13 категорий? И что потом? Что означают категории и число, которое они содержат? – Mathias

+0

Существует КАЛЬКУЛЯТОР ОЦЕНКИ ПРОИЗВОДИТЕЛЬНОСТИ, в котором одно текстовое поле среднего рейтинга сотрудника, в котором нам нужно ввести число от 0 до 7. Далее будут показаны 13 категорий, которые содержат подробные оценки в каждой категории. он может находиться в диапазоне от 0 до 7. и при среднем усреднении будет давать 3 рейтинга. Мне нужны все возможные слайды с различными возможными результатами в каждой категории, но среднее должно быть таким же, как и в текстовом поле. Надеюсь, у вас есть моя точка :) – matthewb

+0

Это, кажется, комбинаторный вопрос, а не вопрос вероятности, и я бы порекомендовал разместить его на math.stackexchange. –

ответ

0

В списке понимание Haskell: (только с 3 параметрами, но вы получите точку)

списки вход = [[а, Ь, с] | a < - [0..7], b < - [0..7], c < - [0..7], avg ([a, b, c]) == input]

тогда вы выберите любой случайный список из этого списка списков

Смежные вопросы