首页 > 其他分享 >6月AT杂题

6月AT杂题

时间:2023-06-27 22:11:55浏览次数:42  
标签:Contest 复杂度 个数 Approximate 好蠢 杂题

AtCoder Beginner Contest 307

G - Approximate Equalization

好蠢的 G,但居然是 *2330。

显然所有数一定是 \(x,x+1\) 之一。因为操作不会让整个数列的和发生变化,所以我们可以求出 \(x,x+1\) 的具体值以及出现个数。定义 \(f_{i,j}\) 表示前 \(i\) 个数中有 \(j\) 个 \(x+1\),因为 \(a_1\) 到 \(a_{i-1}\) 的和可以计算,\(a_{i+1}\) 到 \(a_n\) 还没有发生过变化,故你可以计算出当前的 \(a_i\)。枚举 \(a_i\) 是取 \(x\) 还是 \(x+1\) 即可。时间复杂度 \(O(n^2)\)。

标签:Contest,复杂度,个数,Approximate,好蠢,杂题
From: https://www.cnblogs.com/xx019/p/17510052.html

相关文章

  • 【杂题乱写】6 月多校字符串专题训练
    ACodeForces-547EMikeandFriends*2800肯定要建广义SAM。在每个\(cur\)打一个标记,没有区间限制就在对应节点上查一下后缀树子树标记总数,有区间限制线段树合并维护标记。点击查看代码intn,q;chars[maxn];intmark[maxn];structSegmentTree{#definemid((l+r)>......
  • 【杂题乱写】6 月西安多校 DP 专题训练
    这也太难了!这也太难了!这也太难了!AUOJ-607UR#20跳蚤电话加点操作太抽象,改成删点,每次可以删一个叶子,或者删一个只有一个父亲和一个儿子的节点。算方案还带顺序,子树间再算多重集组合数不方便,不如直接算任意顺序删点最后合法删完的概率。设\(f_u\)为按任意顺序删点删完\(u\)......
  • 6.19 杂题
    【山东省选集训2023】T1.树染色有多少种选出\(\{(u_1,v_1),(u_2,v_2),...,(u_m,v_m)\}\)的方法,使得:任意\(u_i\)是\(v_i\)祖先;\(u_1=1\);对于任意\(i\ge2\),存在\(j<i\)使得\(u_i\)在\(u_i\tov_i\)的路径上;所有边被至少一条路径\(u_i\tov_i\)覆盖。对每......
  • 杂题3
    \(\text{CF547DMikeandFish}\)对于横坐标相同的点两两连边,剩下一个点不管,纵坐标同理这样形成的图是二分图,因为一个点只会在横轴上连出一条边,纵轴上连出一条边。最后黑白染色即可\(\text{CF547EMikeandFriends}\)差分询问,考虑每个字符串对询问的贡献于是建出ACAM,顺序处......
  • 6月CF杂题
    已经18号了捏。EducationalCodeforcesRound150(RatedforDiv.2)E.FilltheMatrix比较傻逼,但是是E,所以写一下。显然最优是横着填一段形如\(x,x+1,x+2\ldots\)的数,那么如果一段长度为\(l\)则贡献为\(l-1\),所以我们要尽量填进长的段里。现在问题就变成了维护每......
  • 6月CWOI杂题
    C0253【0617C组】模拟测试军训归来的第一场模拟赛,小寄。C【0601C组】树好神奇的题目。直径这个东西没什么能入手的性质,我们先考虑进行一些转化。对于直径,我们去找它的中心点。中心点可能在边上,于是把边拆开,比如边\((u,v)\)拆成\((u,x)(x,v)\),这样就有了\(2n-1\)个点......
  • 【杂题乱写】6 月西安多校数学专题训练
    这也太难了!这也太难了!这也太难了!DAtCoder-AGC034FRNGandXOR这类无穷游走的期望可以写出转移式子:\[\begin{cases}E_i=0&i=0\\E_i=1+\sum_{j\oplusk=i}E_j\timesP_k&i>0\end{cases}\]\(i>0\)的情况按FWT异或卷积理解就是\(E=E*P+I\),但是放在\(E_0=0\)处不太合适......
  • 【杂题乱写】6 月西安多校数学专题训练
    这也太难了!这也太难了!这也太难了!DAtCoder-AGC034FRNGandXOR这类无穷游走的期望可以写出转移式子:\[\begin{cases}E_i=0&i=0\\E_i=1+\sum_{j\oplusk=i}E_j\timesP_k&i>0\end{cases}\]\(i>0\)的情况按FWT异或卷积理解就是\(E=E*P+I\),但是放在\(E_0=0\)处不太合适......
  • 杂题选做一
    CF730I​ 共有\(n\)个元素和\(A,B\)两个集合。每个元素在\(A\)集合和\(B\)集合的贡献分别为\(a_i,b_i\)。现将\(n\)个元素放入两个集合中,每个元素只能在一个集合中,\(A\)集合要\(p\)个元素,\(B\)集合要\(s\)个元素。最大化贡献和并输出方案。​ \(2\len\le3\t......
  • 0612杂题
    ABC220F考虑换根\(dp\),设\(dp_i\)表示\(i\)到自己子树中所有点的距离总和,则有转移\(dp_i=\sum_{j\inson_i}(dp_j+1)\)。然后进行换根,每次将\(x\)作为根找到\(dp_x\),输出为答案即可。ABC220G计算几何题,考虑观察性质。我们发现一个梯形由两部分组成——不共线的两条平......