The difficulty level of some problems seems to be well below or above what the rating indicates, so I was curious as to what criteria problem ratings are calculated upon.
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 166 |
2 | maomao90 | 163 |
2 | Um_nik | 163 |
4 | atcoder_official | 161 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | nor | 153 |
9 | Dominater069 | 153 |
The difficulty level of some problems seems to be well below or above what the rating indicates, so I was curious as to what criteria problem ratings are calculated upon.
Name |
---|
I think it has something to do with the amount of submissions the problem records within a contest,you'd notice a lot of div3 D's and E's are rated 1400-1500 but are considerably easier than a div2C or a div1A of the same rating.
Yea that does make sense
Actual true ratings nowadays cannot be evaluated due to massive cheating on contests. Since problem ratings are calculated based on the number of correct submission during the contest.
i think it has to do with the amount and the rating of people solved it during the contest, also div2 problems that get a rating of 1400 — 1500, sometimes are harder than div3 problems getting rating of 1500 — 1700
A problem gets a rating of X in a contest if 50% of participants of rating X solved it during the contest
Ah I see Do you have a source for this??
As far as i know Codeforces uses the ELO rating system
To calculate the performance of a problem we need to see how many participants of which rating it defeated during a contest(participants that failed to solve it), then you use the ELO performance formula to calculate its rating.
Now we can arrive to a Winning probability table based on ELO difference where you can see that if the rating difference gets close to 0, the winning probability gets close to 50%, thus if a problem defeated 50% of participants of rating X the problem has a rating of X.