касательно рангов, меня давно беспокоит вопрос Объясняя проблему просто:
У меня 6ой ранг. До седмого надо набрать 343сообщения, а у меня тока 41. Если бы я обычным путём получил бы этот ранг, то мне надо было написать до 7ого чуть больше 130 сообщений, а теперь гораздо больше... Эта проблема учтена?
А теперь для тех, кто не ищет лёгких путей, хочет понять меня до конца, объясняю проблему "по-умному"
=)
Пусть Х - колчиство сообщений, который пользователь написал на форуме. Чтобы полчить ранг номер N (N принадлежит от 1 до 10) пользовательдолжен написать некоторое количество сообщений X[N]. Тогда dX[N]=X[N] - X - количесвтво сообщений до нового N-ранга. Отсюда должно выполняться условие(1) X[N]<=X<X[N+1], где N - текущий ранг.
Теперь сама проблема.
ранги нам повысили - это хорошо, но условие(1) для некоторых из нас перестало выполняться. Чтобы полчить новый ранг нам теперь надо заново писать X[N] количество сообщений или достаточно написать X=X[N+1]-X[N] (где N - текущий ранг)?