Вроде-бы несложная задача, но никак не могу сообразить.
Имеется таблица результатов, нужно присвоить соответствующее результату место. Если имеется два или более одинаковых результата, они занимают соответствующее им одинаковое место, следующее за ними место занимает следующий результат, и т.д. То есть если есть два одинаковых результата, общее количество мест уменьшается на одно (как в спорте).
Нужна несложная формула для решения этой задачи, для произвольного количества результатов.
Имеется таблица результатов, нужно присвоить соответствующее результату место. Если имеется два или более одинаковых результата, они занимают соответствующее им одинаковое место, следующее за ними место занимает следующий результат, и т.д. То есть если есть два одинаковых результата, общее количество мест уменьшается на одно (как в спорте).
Нужна несложная формула для решения этой задачи, для произвольного количества результатов.