随笔分类 - 专项集训队作业
摘要:T1 CF512D Fox And Travelling 给定一张 n 个点 m 条边的无向图。 一个点只有当与它直接相连的点中最多只有一个点未被遍历过时才可被遍历。 询问对于每个 \(k \in [0,n]\),遍历 k 个点的方案数。 \(n \le 100,m \le \frac{n(n-1)
阅读全文
摘要:T3 AT5618 [AGC039D] Incenters 在平面中给定n个位于单位圆上的点,坐标形如$(\cos\frac{2\pi T_i},\sin\frac{2\pi T_i})$,等概率随机地选取其中不同的三个点组成三角形,求三角形的内心(即,内切圆的圆心)的横纵坐标期望。 $3\le n
阅读全文
摘要:T1 CF576D Flights for Regular Customers 给定一张 n 个点 m条边的有向图。 一开始你在 1 号节点,你要走到 n 号节点去。 只有当你已经走过了至少 d_i 条边时,你才能走第 i 条边。 问最少要走多少条边,或判断无法到达。 \(n , m \le 150
阅读全文
摘要:T1 CF505E Mr. Kitayuta vs. Bamboos 给定 n 个数 \(h_{ 1 \dots n}\)。 你需要进行 m 轮操作,每轮操作为 k 次修改,每次修改可以选择一个数 \(h_i\) 修改为 \(\max(h_i - p, 0)\)。 每轮操作后每个 \(h_i\) 将
阅读全文
摘要:T1 CF516D Drazil and Morning Exercise 给定一棵 n 个点的树,边有边权。 定义 \(f_x = \max_{i=1}^n \text{dist}(x,i)\)。 q 次询问最大的满足 \(\max_{x \in s} f_x - \min_{x \in s} f
阅读全文
摘要:T1 CF555E Case of Computer Network 给定一张 n 个点 m 条边的无向图。 给定 q 组有向点对(s,t)。 询问是否存在使得所有 s 都能到达 t 的无向图中每条边的定向方案。 \(n,m,q \le 2 \times 10^5\) solution 其实吧,这题
阅读全文
摘要:T2AT4928 [AGC033E] Go around a Circle 有一个圆,圆弧被 N 个点分成了等长的 N 段,每段被染成了红色或蓝色。给定一个长为 M 的只包含 R 和 B 的字符串 S,R 代表红色,B 代表蓝色。 求出有多少种给圆弧染色的方案,满足将棋子放在任意一个点上,都存在一种
阅读全文
摘要:T2 AT4995 [AGC034E] Complete Compress 给你一颗 n 个节点的树,并用二进制串告诉你哪些节点上有棋子(恰好一颗)。 可以进行若干次操作,每次操作可以将两颗距离至少为 2 的棋子向中间移动一步。 问能否通过若干次操作使得所有的棋子都在一个点上,如果能,输出最小操作次
阅读全文
摘要:T1AT5141 [AGC035D] Add and Remove 有一个由 N 张牌组成的牌堆,每一张牌上都写有一个非负整数。自顶部开始,第 i 张牌上的数字为 A_i。 Snuke 将重复以下操作,直至牌堆里只剩两张卡为止: 从牌堆里选择三张连续的卡。 把三张卡中位于中间位置的卡吃掉。 把剩余的
阅读全文
摘要:T1 CF573E Bear and Bowling 给定一个长度为 n 的序列 \(a_{1\dots n}\)。 你要求一个$a$ 的子序列 \(b_{1\dots m}(可以为空)\),使得 \(\sum_{i=1}^m ib_i\) 的值最大。 \(n \le 10^5,|a_i| \le
阅读全文
摘要:T3AT3980 [ARC093C] Bichrome Spanning Tree 在一张图上黑白染色,使得同时包含有黑边和白边的最小生成树权值恰好为X。问有多少种染色方法? \(n <= 1000 , m <= 2000\) 先求出不管黑白边的MST,然后记 det 为X与之的差值。 之后对于每条
阅读全文
摘要:T1 CF611G New Year and Cake 给定一个 n 个顶点的严格凸多边形。 要求 \(\frac{n(n-3)}2\) 个**由对角线将多边形割成两个部分的面积差 2* 之和。 \(n \le 5 \times 10^5\),答案对 10^9+7 取模。 首先,知道一点,求一个多边
阅读全文
摘要:T1 CF607E Cross Sum 有n条直线,这些直线有若干的交点,求这些交点到一给定点的距离的前m小的和。 n ⇐ 5e4 , m ⇐ 3e7; 先二分一个半径,以给定点为圆心,r为半径作出一个圆,使得这个圆里恰好包住m个点, 之后统计答案即可。 #include<algorithm> #i
阅读全文
摘要:T1 CF575E Spectator Riots 给定整点集 \(\mathcal S = \{(x,y)|x,y \in [0,10^5]\}\)。给定另外 n个整点集 \(\mathcal P_{1\dots n}\),对于 ii∈[1,n],给定 \(\mathcal P_i = \math
阅读全文
摘要:T2 CF467G 给定一个长度为 n 的序列和一个整数p。 有 m个操作,操作要么是区间赋值,要么是询问区间内出现次数至少占 p% 的数。 输出询问的答案时,可以包含错的数,也可以重复输出,但对的数一定要在答案中,且输出的数的个数不超过 \(\lfloor \frac{100}{p}\rfloor
阅读全文
摘要:T2 AGC034F RNG and XOR 给定 n 和一个长度为 $2^n$ 的数组 A (从 0 标号). 有一个初始为 0 的变量 x . 不断操作, 每次操作以 \(\frac {A_i}{\sum_{j=0}^{2^n-1} A_j}\) 的概率将 x 变成 x xor i . 对于所有
阅读全文