Rating이란?

Rating이란 koistudy에서 수집된 다양한 정보들을 가지고 분석하여 해당 회원의 실력을 근사한 수치를 말합니다.
Rating은 절대적인 수치가 아니므로, 해당 회원의 실력을 정확히 계산하지 못할 수도 있습니다.
따라서 이는 참고용으로만 사용하는 것을 권장합니다.

Rating의 계산

현재는 아직 Rating이 실시간으로 갱신이 되고 있지 않습니다.
지금 나타나는 Rating은 2014년 1월 24일 오전 10시 전까지의 정보들만으로 계산되었습니다.

1. 성과
먼저, 회원들의 수많은 제출에 대하여 각 제출의 성과 R을 계산합니다.
이는 제출한 프로그램의 실행 시간 T와 해당 문제의 시간 제한 L에 대하여 다음 공식에 의해 계산됩니다.


2. 난이도
다음으로, 각 문제의 난이도 D를 계산합니다.
이는 해당 문제를 맞힌 사람 수 C와 제출한 사람 수 S,
그리고 맞힌 사람들의 최대 성과의 평균 A에 대하여 다음 공식에 의해 계산됩니다.


문제 목록에서 보이는 난이도는 C가 0이라면 10+, 아니라면 D를 올림한 값입니다.

3. Rating
이제, 어떤 회원이 제출해서 맞힌 모든 문제에 대하여 최고 성과를 낸 제출의 Rating을 계산합니다.
해당 제출의 성과 R, 해당 문제의 난이도 D에 대하여 제출의 Rating은 다음 공식에 의해 계산됩니다.


마지막으로, 어떤 회원의 Rating은 해당 회원이 해결한 각 문제들에 대하여
최고 성과를 낸 제출들의 Rating을 내림차순으로 정렬한 값들을 R1, R2, R3, ..., Rn이라 할 때, 다음 공식에 의해 계산됩니다.


4. 참고자료