题解:CF678C Joty and Chocolate

· · 题解

原题 CF678C Joty and Chocolate

思路:

方法:数学思维。
利用 n \div \operatorname{lcm}(a,b)^{[1]} 算出 1 \sim n 中有多少个既是 a 的倍数也是 b 的倍数。
再利用 n \div a 和 n \div b 分别算出 1 \sim n 中有多少个 a 的倍数和 b 的倍数。
然后细分两种可能,一,{p \le q}^{[2]} 时,两种颜色都可以涂的瓷砖选择涂蓝色,二,{p \ge q}^{[2]} 时,两种颜色都可以涂的瓷砖选择涂红色。