首页 > 其他分享 >Solution Set -「NOIP Simu.」20221008

Solution Set -「NOIP Simu.」20221008

时间:2022-10-08 17:23:21浏览次数:86  
标签:Set Submission Simu mathscr sum Solution CF Tag Link

\(\mathscr{A}\sim\)「CF 1680E」Moving Chips

  Link & Submission.


  Tag:「水题无 tag」

  温暖签到惹, DP 一下就好了. 注意不要因为觉得 "能贪心" 就一直贪心, 挂了老半天.

\(\mathscr{B}\sim\)「CF 1562E」Rescue Niwen! *

  Link & Submission.


  Tag:「水题无 tag」

  没做出来是因为部分分太多, 加之 D 因为读错题不会做 qwq.

  分析一下最优答案的性质, SA 完 DP 就行.

\(\mathscr{C}\sim\)「CF 896D」Nephren Runs a Cinema

  Link & Submission.


  Tag:「A.数学-组合计数」

  显然是个 Catalan 升级版. 设 \(f(x,y)\) 表示从 \((0,0)\) 出发, 使用位移 \(\{(1,-1),(1,0),(1,1)\}\) 无限制地走到 \((x,y)\) 的方案数. 那么

\[\begin{aligned} \textit{ans} &= \sum_{i=l}^rf(n,i)-\sum_{i=-(r+2)}^{-(l+2)}f(n,i)\\ &= \sum_{i=l}^rf(n,i)-\sum_{i=l+2}^{r+2}f(n,i)\\ &= f(n,l)+f(n,1)-f(n,r+1)-f(n,r+2). \end{aligned} \]

  然后来看看 \(f(x,y)\), 枚举 \((1,0)\) 的使用个数可知:

\[f(x,y)=\sum_{i\ge 0,x-i\ge y,2\mid(x-i+y)}\binom{x}{i,(x-i+y)/2}. \]

组合数? 阶乘做除法嘛, \(p\) 是和数? 令 \(k!=r_i\prod p_i^{\alpha_{k,i}}\), 除法就可以直接抵消指数了. 复杂度 \(\mathcal O(n\log p)\).

\(\mathscr{D}\sim\)「CF 1510B」Button Lock

  Link & Submission.


  Tag:「A.图论-网络流-费用流」

  读对题那就很简单了嘛 ... 以 R 为分割, 我们的答案用若干条链覆盖了所有数. 先不论具体操作次数, 最有覆盖方案一定是一个最小链覆盖. 然后 ... 带个权, 就结束了. 复杂度 \(\mathcal O(\operatorname{Dinic}(2n,n^2))\).

标签:Set,Submission,Simu,mathscr,sum,Solution,CF,Tag,Link
From: https://www.cnblogs.com/rainybunny/p/16769585.html

相关文章