У меня есть список бюллетеней, которые выглядят как A> B> C> D> E, и некоторые из них выглядят как A> B> C = D = E. Избирательные бюллетени находятся в текстовом файле, и каждый бюллетень находится в отдельной строке. Я хочу присвоить баллы каждому кандидату. Для A> B> C> D> E A должен получить 4 очка за первое место, B должен получить 3, C 2, D 1 и E 0. Для A> B> C = D = E, A должен получить 4 балла, B должен получить 3, и поскольку C, D и E связаны, они должны разделить оставшиеся 3 балла, и каждый из них получает 1. Я хочу, чтобы все бюллетени в текстовом файле были подсчитаны, и голоса были добавлены , Как вы думаете, какой самый простой способ сделать это?