Hi, The question is this ABC 260 — B. I can not find a flaw in my submission. The failing test cases are not available.
Please find the flaw. Thanking in advance.
# | 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 | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
9 | nor | 153 |
Hi, The question is this ABC 260 — B. I can not find a flaw in my submission. The failing test cases are not available.
Please find the flaw. Thanking in advance.
Name |
---|
The problem states that ties should be resolved by comparing the IDs of the students, you did not implement this.
Edit: But it looks like you tried to do this, by using restortOrig. Unfortunatly it does not work like this. To make it work you would have to use the function stable_sort instead of sort. Well, or you implement the three other comparators so that they handle the tie case correctly.
Thank you. This was the flaw, I used to think
sort()
was stable. I updated the comparators and it worked.you can use std::stable_sort