Can someone tell why i get MLE in Problem D of last round ?
https://mirror.codeforces.com/contest/1363/submission/82256919
Thanks 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 |
Can someone tell why i get MLE in Problem D of last round ?
https://mirror.codeforces.com/contest/1363/submission/82256919
Thanks in advance.
Name |
---|
Auto comment: topic has been updated by CP_Sucks (previous revision, new revision, compare).
Auto comment: topic has been updated by CP_Sucks (previous revision, new revision, compare).
82259253 I simply added bunch of
if(!~res) return 0;
orif(s[0] == 'I') return 0;
.I think it's better not to ignore those
If the subset of indices queried is invalid or you exceeded the number of queries (for example one of the indices is greater than n) then you will get x=−1. In this case, you should terminate the program immediately.
orIf the guessed password is incorrect, you will receive the string "Incorrect". In this case, you should terminate the program immediately.
conditions. They're really there to help you debug.If you find writing them everytime repetitive, you could just write a function which processes querying/answering like this.
Hmm , but it still gives WA, ok i will modularise code and then debug thanks.