首页 > 其他分享 >2023-1-31 #31 喜欢如落幕后放映机繁忙空转

2023-1-31 #31 喜欢如落幕后放映机繁忙空转

时间:2023-01-31 15:14:24浏览次数:54  
标签:frac 31 2023 矩阵 凸包 放映机 n2 2n

171 AGC059E Grid 3-coloring

一个很脑洞的想法,我们构造一个矩阵,使得其与颜色模 \(3\) 同余。

若能构造一个这样的矩阵一定能得到答案,而可以发现一个答案矩阵也能构造出一个数字矩阵。

证明:按照 \((i,j)\) 字典序填数,如果 \(i=1\) 或 \(j=1\),那么可以根据其邻居填数,否则若其两个邻居颜色相同,则正常填色,否则填其左上方格子的颜色。

尝试写一个这个矩阵存在的必要条件:外围存在填数方案且外围相对的数之间差绝对值不超过 \(n-1\)。

事实上这也充分,我们直接写出 \(a_{i,j}=\max\{a_{1,j}-(i-1),a_{n,j}-(n-i),a_{i,1}-(j-1),a_{i,n}-(n,j)\}\),因为四个数都模 \(2\) 同余 \(i+j\),因此相邻奇偶性一定不同,而四个数值变化不超过 \(1\),因此差一定为 \(1\)。

172 P8125 [BalticOI 2021 Day2] The short shank

我们可以把人分成两类,造反事件在 \(T\) 之前的与在 \(T\) 之后的,分别成为激活点和非激活点。

对于一个非激活点 \(x\),可以找到一个最靠右可以传播到他的激活点 \(l\),那么 \(x\) 不被激活当且仅当没有 \(l\) 或 \([l,x]\) 中有隔板。

一个性质:\([l,x]\) 区间要么不交,要么包含,因为靠右的 \(x\) 对应 \(l\) 一定能激活靠左的 \(x\)。

那么可以对区间建出树的结构,长链剖分取前 \(d\) 长链即可。

173 NFLSPC #2 Polynomial

最后的操作序列形如 \((((x^{k_0}+c)^{k_1}+c_1)^{k_2}+\cdots+c_m)^{k_m}\)。

先假设 \(k_0=1\),那么可以归纳证明 \([x^{n-1}]Q(x)=nc\)。

得到 \(c\) 之后,我们将 \(Q(x)\) 平移 \(c\) 位来还原,这是一个卷积形式,我们可以得到 \(Q'\)。

我们将 \(Q'\) 所有非零系数的下标取 \(\gcd\) 可以得到 \(k_0\),若 \(k_0=1\) 则无解,否则继续做下去。(每次 \(n\) 至少减半)

复杂度 \(O(n\log n)\)。

174 NFLSPC #3 星

直接给出构造:对于所有 \(-\frac n2\leqslant x\leqslant\frac n2-1\),取 \((x,x^3)\),方案数可做到 \(\frac{n^2}{8}\) 级别。

我们发现对于 \(a+b+c=0\),\((x-a)(x-b)(x-c)=x^3+(ab+bc+ac)x-abc\),因此 \((a,a^3),(b,b^3),(c,c^3)\) 均在 \(y=-(ab+bc+ac)x+abc\) 上。

任取 \(x<0<y\),那么 \(-x-y\) 一定在范围内,所有 \(-x-y=0\) 的三元组会被统计一遍,所有 \((x,x,-2x)\) 型三元组会被统计一遍,其余三元组会被统计两遍。

那么答案不少于 \(\frac{(\frac n2)(\frac n2-1)+\frac n2-\frac n2}{2}=\frac {n^2}8-\frac n4\)。

175 NFLSPC #3 计算几何

给出结论,答案为 \(2n-2-\) 凸包点数。

先证明这是答案下界。

我们每次取出点集的凸包,并将这些点去掉,重复做直到所有点被去掉。我们能得到 \(k\) 个凸包 \(l_1 \cdots l_k\)。

对于相邻层之间三角剖分,可以剖出 两层凸包点数和 个三角形,最内部的凸包 \(l_k\) 也进行三角剖分,于是我们能得到 \((l_1+l_2)+(l_2+l_3)+\cdots+(l_k-2)=2n-l_1-2\) 个不交三角形,每个三角形至少需要一个红点。

接下来给出构造。

我们随机一个与所有蓝点直线不平行的向量 \(P\)(不妨令 \(|P|=eps\)),将所有点平移 \(P,-P\),取出这 \(2n\) 个点,这个点集一定合法。

原因是,对于任意三角形,三个角与三个对顶角恰好能覆盖一个圆周所有的角度(除了三角形的三边对应角度),向量 \(P\) 一定会落在这些角的范围内。

但是 \(2n\) 还不够,注意到有 \(l_1+2\) 个红点落在了凸包外,我们可以将其删掉。(凸包上每个点会平移出至少一个凸包外的红点,凸包最两侧的点平移出的两个点都会在凸包外)

176 P8946 The Lost Symbol


标签:frac,31,2023,矩阵,凸包,放映机,n2,2n
From: https://www.cnblogs.com/xiaoziyao/p/17077752.html

相关文章

  • 【YBT2023寒假Day3 A】千与千寻(期望DP)(高斯消元)
    千与千寻题目链接:YBT2023寒假Day3A题目大意一个n*m的平面,你要从(0,0)走到(x,y),你等概率的向上或向右走,然后当你走到(n-1,i)再往右走,就是(0,i),走到(i,m-1)再......
  • pyppeteer 下载 chromium 浏览器报错解决方法 (2020.05.31)
    pyppeteer运行需要chromium浏览器,第一次运行时候会自动下chromium浏览器,但是由于网络问题,国内下载会报连接错误解决方法:方法1(推荐):下载chromium浏览器到本地,百度搜......
  • [LeetCode] 2319. Check if Matrix Is X-Matrix
    Asquarematrixissaidtobean X-Matrix if both ofthefollowingconditionshold:Alltheelementsinthediagonalsofthematrixare non-zero.Alloth......
  • TypeDB Forces 2023 C-D
    C.RemovetheBracket题链首先这个xy不能为负数并且s一定的情况下一定是有一种分法的肯定我们最喜欢的看到的就是x=aiy=0这种有0的分法我们不妨猜测对于每个ai......
  • 【AAAI2023】Ultra-High-Definition Low-Light Image Enhancement
    【AAAI2023】Ultra-High-DefinitionLow-LightImageEnhancement:ABenchmarkandTransformer-BasedMethod代码:https://github.com/TaoWangzj/LLFormer这个论文首......
  • 2023年寒假英语笔记
    Unit1:FoodforThoughtcuisine:\(n.\)astyleofcooking.bacon:\(n.\)meatfromthebackorsidesofapigthathasbeencured,usuallyservedinthinslic......
  • USACO2023 Bronze 题解
    Problem1.Leaders\(\mathcal{Farmer\John}\)共有\(n\)头奶牛,品种用字符\(\mathsf{G}\)或\(\mathsf{H}\)表示。每一头牛有一个管辖区间\([i,E_i]\)称一头......
  • TypeDB Forces 2023 C. Remove the Bracket
    链接:https://codeforces.com/contest/1787/problem/C题意:给定数组a数n和s,再由\(x_i+y_i=a_i\)且\((x_i-s)\cdot(y_i-s)\geq0\)一个式子令其值最小$F=a_1\cdotx_......
  • TypeDB Forces 2023 E. The Harmonization of XOR
    链接:https://codeforces.com/contest/1787/problem/E题意:给定n,有一个数组a,满足其所有元素均为1~n,给定k,问能否将数组拆为k个,其每一组的xor为x。我们发现任意三个xor为k的......
  • 前缀后缀01背包(牛客2023多校D清楚姐姐学01背包)
    0x1f题目:https://ac.nowcoder.com/acm/contest/46812/D0x2f题意:定义初始背包的最优解\(V_{max}\)定义n个物品去掉任意一个后,最优解为\(V_{max}'\)每一个物品\(w......