AtCoder Beginner Contest 207
A-Repression
水题
|
|
B-Hydrate
水题,当$ b \ge C \times D$时无解; 否则设答案为T $$ D \geqslant \frac{A + T \times B}{C \times T} \Rightarrow T \geqslant \frac{A}{D \times C - B} $$ 则输出 $\left \lceil \frac{A}{D \times C - B} \right \rceil $
|
|
C-Many Segments
暴力法, 每两段区间直接进行判断 $O(N ^ {2}) $; 对 4 种区间情况,进行了一点小处理
|
|
还可以用离散化 + 扫描线法 ${\large O}(N \log{N}) $; 预处理区间边界,用 map 实现离散化,再扫描线求出答案;
|
|
思考:如果是三条线段重叠,则每次更新可能是 $$ \binom{last}{1} \binom{new}{2} + \binom{last}{2}\binom{new}{1} + \binom{new}{3} $$ 依此类推……
E - Mod i
|
|