摘要:
D. For Gamers. By Gamers. (思维)2000 https://codeforces.com/problemset/problem/1657/D 题解:式子很好列,HD<=x*hd,但由于x为整数,无法维护c/hd的值进行二分,我们进一步观察,发现C<=1e6,且对于有相同c的 阅读全文
摘要:
Tokitsukaze and Two Colorful Tapes https://www.luogu.com.cn/problem/CF1677C 题解:显然置换环,对于每个环单独考虑:对每个点若其为极大值,则其在绝对值和中被+两次,若为极小值,则被-两次,这样即可得到每个环的贡献,最后统计极值 阅读全文
摘要:
B. Make Them Equal https://codeforces.com/problemset/problem/1513/D 题解:显然每步操作不影响全局和,我们可以求和,若不被n整除则无解,否则我们得到最终状态。我们发现1位置很自由,故考虑把每一位都全部置于1上再全部重新放置,寻找一个位 阅读全文
摘要:
B. Letter Exchange 1900 https://codeforces.com/problemset/problem/1784/B 题解:对于每个字符串,若一个人w>1,n=0则其必然需要在某一步操作种交出w得到n或交出w得到i,再交出i得到n,我们可以把这个交换抽象为一条边w->n, 阅读全文
摘要:
Kate and imperfection 2200 https://www.luogu.com.cn/problem/CF1333F 题解:其等价于依次放入一个元素使得每步集合gcd最大值最小。贪心地想,若下一步放入x那么如果有y|x,那么放y一定比放x更优,(y所含因数少),所以当放入x时,其所 阅读全文
摘要:
C. Another Array Problem https://codeforces.com/problemset/problem/1763/C 题解:操作一次后[l,r]变为同样的数值,若再进行一次操作,那么就会全变为0!故对于n>=4的情况,我们只需找到最大值所在位置,然其长度>=2的一侧全变 阅读全文