专栏文章

CF1848

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minv18aj
此快照首次捕获于
2025/12/02 08:48
3 个月前
此快照最后确认于
2025/12/02 08:48
3 个月前
查看原文

CF1848

C

考虑对于每组 (ai,bi)(a_i,b_i) 分类讨论,不妨设 aibia_i \ge b_i
  • ai2×bia_i \ge 2 \times b_i,可以变为 (ai2k×bi,bi)(a_i - 2k \times b_i,b_i)
  • ai<bia_i < b_i,变为 (bi,biai)(b_i,b_i-a_i)
每次至少使 aa 减半,时间复杂度 O(nlogn)O(n \log n)

D

容易将以每个位数开始的答案表示为二次函数的形式,求最值即可解决本题。

F

fi,jf_{i,j} 表示位置 ii 经过 jj 次操作后的值,容易得到结论 fi,2k=ai+a2kf_{i,{2^k}}=a_i+a_{2^k}
倍增计算即可。
今天写的有点水不会被发现了吧

评论

0 条评论,欢迎与作者交流。

正在加载评论...