Привет, Pushkin!
P>Для каждого слова хранится величина Ki.
P>В начале для всех слов Ki=1.
P>С каждым правильным ответом Ki уменьшается вдвое (ну или в x раз)
P>С каждым неправильным ответом наоборот увеличивается вдвое (в y раз)
P>При превышении 1 сваливается в 1 (Ki=min(Ki,1))
P>Очередной вопрос падает на это слово с вероятностью Ki/SUM[Kj]
Интересно!
P>Плюсы.
P>Известные слова тонут, но не убиваются совсем.
Это очень важно! В моем варианте тоже это учитывается...
P>Слово, на которое несколько раз ответил неправильно, объявляется неизвестным.
А это как: Ki = 0? И зачем?
P>Два параметра для настройки.
Что из Ki, x, y имеется в виду?
P>PS
P>Потом дашь поюзать? 
Обязательно. Лишь бы работало...