Цитата Сообщение от Eltaron Посмотреть сообщение
Демы А и Б. Один голосует А=1 и Б=2. Второй голосует А=2 и Б=3. Третий голосует А=9 и Б=7. В среднем очков поровну (4), хотя большинство голосовало за Б. Сыграл локальный перевес.

Если нормируем по шкале 1-2, то будет
первый голосовавший А=1, Б=2
второй А=1, Б=2
третий А=2, Б=1
В результате А=1.33, Б=1.66, победил тот, за кого большинство.

Нормируем не совсем правильное слово (точнее, совсем неправильное). Мы просто сортируем рейтинг каждого пользователя по убыванию количества баллов, и первой строчке даём MAX, второй - (MAX-1) и т.д. MAX равен количеству работ. Как будто каждый голосующий сам распределяет места на своём личном пьедистале, но есть два момента: 1) места идут подряд (без пропусков) начиная с единицы, 2) одно место могут делить несколько работ.
Всё уже придумано до вас: Метод Шульце