首页 > 其他分享 >CF1777C Quiz Master 题解

CF1777C Quiz Master 题解

时间:2023-12-09 15:46:36浏览次数:33  
标签:满足条件 CF1777C 题解 极差 Master 端点 区间

题意:

思路:

由于需要维护极差,因此将 $ a $ 排序;由于相同的数对因子的种类和极差的贡献重复,因此将 $ a $ 去重

设满足条件且极差最小的方案为: $ a_1 $ , $ a_3 $ , $ a_4 $ , $ a_7 $ , $ a_9 $ ,该方案等价于区间 $ [1,9] $ 。因此,满足条件且极差最小的方案一定为一个连续的区间 $ [l,r] $ 。

当区间 $ [l,r] $ 满足条件时,区间 $ [l,r + 1] $ 、区间 $ [l,r + 2] $ 、 $ ... $ 、区间 $ [l,n] $ 一定满足条件,但极差大于区间 $ [l,r] $ 。因此,对于一个区间左端点 $ l $ ,只需找到第一个满足条件的右端点 $ r $ , 求取极差即可。

当区间 $ [l,r] $ 满足条件且 $ r $ 为以 $ l $ 作为区间左端点时第一个满足条件的右端点时,对于一个区间左端点 $ l' > l $ ,右端点 $ r' \ge r $ 。 反证:当 $ r' < r $ 时,区间 $ [l,r'] $ 满足条件且 $ r' $ 为 $ l $ 作为区间左端点时第一个满足条件的右端点,与事实相悖。

标签:满足条件,CF1777C,题解,极差,Master,端点,区间
From: https://www.cnblogs.com/ShawyYum/p/17891035.html

相关文章

  • JOISC2018 题解
    ContestLinkA.ConstructionofHighwayProblemLink题目大意给\(n\)个点,初始每个点有权值\(w_i\),\(n-1\)次操作连一条边\(u\getsv\),其中\(u\)与\(1\)连通,\(v\)与\(1\)不连通,求\(1\tou\)路径上权值的逆序对数,然后把路径权值推平为\(v\)的权值。数据范围......
  • CF1838C No Prime Differences 题解
    题意:思路:构造:$n$行$m$列,先填奇数行,每行填$m$个,第$2i-1$行依次填入$(i-1)\cdotm+1$,$(i-1)\cdotm+2$,$...$,$i\cdotm-1$,$i\cdotm$,剩下的依次填入偶数行即可。证明:构造完成后,对于每行,相邻两项的差值均为$1$,一定不为......
  • JOISC2019 题解
    ContestLink\(\text{ByDaiRuiChen007}\)A.ExaminationProblemLink题目大意有\(n\)个二元组\((a,b)\)和\(q\)个询问\((x,y,z)\),每个询问求满足\(a\gex\),\(b\gey\),\(a+b\gez\)的二元组个数。数据范围:\(n,q\le10^5\)。思路分析直接CDQ求三维偏序即可,注......
  • PTA-第三次机考题解
    PTA-第三次机考题解7-1玩游戏一典型的二分模版题,之前发的第十一次练习题目中对二分有详细的讲解,这道题就是二分的第二种模版,原封不动。相信认真看过的同学还是有思路的。嘿嘿!给没有看过的同学下面再讲一次二分:直接讲整数二分,浮点数二分只需要修改细节就好(直接讲两种模版,所有......
  • is not eligible for getting processed by all BeanPostProcessors 问题解决
    问题在做Springboot项目时遇到如下报错18.684INFOo.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:350restartedMainBean'org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration'oftype[org.apache.rocket......
  • [ABC241Ex] Card Deck Score 题解
    题目链接点击打开链接题目解法个人认为推式子很妙的生成函数题暴力套上生成函数,\(ans=[x^m]\prod\limits_{i=1}^{n}(\sum\limits_{j=1}^{b_i}(a_ix)^j)\)\(\sum\limits_{j=1}^{b_i}(a_ix)^j=\frac{1-(a_ix)^{b_i+1}}{1-a_ix}\)所以\(ans=[x^m]\prod\limits_{i=1}^{n}\frac{......
  • 【洛谷 P2670】[NOIP2015 普及组] 扫雷游戏 题解(模拟)
    [NOIP2015普及组]扫雷游戏题目背景NOIP2015普及组T2题目描述扫雷游戏是一款十分经典的单机小游戏。在行列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的......
  • P1024 [NOIP2001 提高组] 一元三次方程求解( 普及- ) 题解
    题目传送门思路:1可以直接暴力2二分搜索答案3盛金公式一元三次方程:\(ax^3+cx^2+d=0\)重根判别公式:\(A=b^2-3ac\)\(B=bc-9ad\)\(C=c^2-3bd\)当\(A=B=0\)时,\(X1=X2=X3=-b/3a=-c/b=-3d/c\)4牛顿迭代法:对于一个已知的x值,每一次根据函数在这一点的导数,把x移动到,切......
  • T404546 亮亮的玫瑰问题 2 题解
    再次被初中的自己搏杀,想到网络流去了LinkT404546亮亮的玫瑰问题2Question有\(n\)种花,第\(i\)种花有\(a_i\)个,求需要摆\(m\)朵花的方案数Solution定义\(F[i][j]\)表示前\(i\)种花,已经摆了\(j\)个的方案数枚举第\(i\)种花需要摆多少个\(k\)所以\(F[i][j......
  • [ARC164E] Segment-Tree Optimization 题解
    题目链接题目链接题目解法一个自认为比较自然的解法这种一段序列切成两部分的问题首先考虑区间\(dp\)令\(f_{l,r}\)为\([l,r]\)能构成的最小深度,\(g_{l,r}\)为在\(f_{l,r}\)最小的情况下最少的最大深度的点的个数转移枚举\(k\)即可需要在下面是叶子的时候处理一......