Problem Link:(http://codeforces.net/contest/548/problem/B) My Code
# | User | Rating |
---|---|---|
1 | tourist | 3985 |
2 | jiangly | 3814 |
3 | jqdai0815 | 3682 |
4 | Benq | 3529 |
5 | orzdevinwang | 3526 |
6 | ksun48 | 3517 |
7 | Radewoosh | 3410 |
8 | hos.lyric | 3399 |
9 | ecnerwala | 3392 |
9 | Um_nik | 3392 |
# | User | Contrib. |
---|---|---|
1 | cry | 169 |
2 | maomao90 | 162 |
2 | Um_nik | 162 |
4 | atcoder_official | 161 |
5 | djm03178 | 158 |
6 | -is-this-fft- | 157 |
7 | adamant | 155 |
8 | awoo | 154 |
8 | Dominater069 | 154 |
10 | luogu_official | 151 |
Problem Link:(http://codeforces.net/contest/548/problem/B) My Code
Name |
---|
first we can't see what problem you are talking about because the link goes to your submissions but if you talk about this submission the answer is simple .... your code is O(n * m * q) which is too much for this problem as n*m*q = 1250000000
Why this is accepted?
tbh i just think that this step has saved him
a[x][y]=1-a[x][y];
instead of putting ifs
he should have gotten timelimit. To solve the question you should have added an array which keeps maximum contiguos 1's in each row.
And update the row that gets changed.To get complexity of O(n+m)q);
Thank you.ggok