https://codeforces.net/edu/course/2/lesson/6/3/practice/contest/285083/problem/A How can I solve this with bs?
# | 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 | 150 |
https://codeforces.net/edu/course/2/lesson/6/3/practice/contest/285083/problem/A How can I solve this with bs?
Name |
---|
You have to make a binary search on time, and your checker function returns true if it is possible to gather all people at a point; otherwise, it returns false. (This way, the problem is solved using BS.)
my submission
I cant see your submission, how can I find relevant point?
you do not have to find the point where they meet
you have to find the range of each person where they can travel in the given time and find the intersection of each person's range if there is the intersection between all then this time is valid
check this
ok, thanks