08 2019 档案

摘要:题意 二维平面上有 $n$ 个点,有一个四边平行于坐标轴的渔网,同时平面上有 $n$ 个编号为 $1$ 到 $n$ 点。 你需要支持 $3$ 种操作: 1 l r d:编号在 $[l,r]$ 内的所有点向 $x$ 轴正方向平移 $d$ 个单位 1 l r d:编号在 $[l,r]$ 内的所有点向 $ 阅读全文
posted @ 2019-08-28 15:25 大本营 阅读(173) 评论(0) 推荐(0)
摘要:题意 你有一个字符串,你需要支持两种操作: 1:在字符串的末尾插入一个字符 $c$ 2:询问当前字符串的 $[l,r]$ 子串中的不同子串个数 为了加大难度,操作会被加密(强制在线)。 $n,m\le 50000$,空间 $\text{1GB}$ 题解 原题好像是【北京集训 2017 String】 阅读全文
posted @ 2019-08-23 20:23 大本营 阅读(288) 评论(0) 推荐(0)
摘要:题意 朋友首先给你看了n个长度相同的串,然后从中等概率随机选择了一个串。 每一轮你可以询问一个位置上的正确字符,如果能够凭借已有的信息确定出朋友所选的串,那么游戏就结束了,你的成绩就是所用的轮数。 由于你实在太笨,不会任何策略,因此你采用一种方法,每次等概率随机询问一个未询问过的位置的字符。 现在你 阅读全文
posted @ 2019-08-23 17:05 大本营 阅读(177) 评论(0) 推荐(0)
摘要:题意 给定一个长度为 $n$ 的由 $['0'\cdots '9']$ 组成的字符串 $s$,$v[i,j]$ 表示由字符串 $s$ 第 $i$ 到第 $j$ 位组成的十进制数字。 将它的某一个上升序列定义为:将这个字符串切割成 $m$ 段不含前导 $'0'$ 的串,切点分别为 $k_1,k_2\c 阅读全文
posted @ 2019-08-23 15:30 大本营 阅读(173) 评论(0) 推荐(0)
摘要:题意 给定一个字符串 $s$,问有多少个本质不同的 $s$ 的子串 $t=t_1 t_2 \cdots t_m\space (m\gt 0)$ 使得将 $t$ 循环左移一位后变成 $t'=t_2\cdots t_m t_1$ 也是 $s$ 的一个子串。 对于 $10\%$ 的数据 $|s|\le 2 阅读全文
posted @ 2019-08-21 09:30 大本营 阅读(174) 评论(0) 推荐(0)
摘要:题意 求有多少种 前 $n$ 个小写字母的排列 $t$,满足其所有子串按字典序从小到大排列,第 $k$ 个子串是一个给定字符串 $s$。答案模 $10^9+7$。 $1\le n\le 26$,保证 $s$ 中仅包含前 $n$ 个小写字母,且 $s$ 中的字母两两不同。 sample input:3 阅读全文
posted @ 2019-08-20 20:41 大本营 阅读(172) 评论(0) 推荐(0)
摘要:题意 给你一个 $(k 1)\times (n+1)$ 的 $01$ 矩阵 $g$,求满足下列条件的 $k(k\le 10)$ 进制整数的数量: 1. 不超过 $n$ 位且数的最高位非 $0$ 2. 没有出现 $0$ 3. 对于 $0$ 以外的数字 $i$,对于 $j∈[0,n]$,若 $g(i,j 阅读全文
posted @ 2019-08-16 22:05 大本营 阅读(361) 评论(1) 推荐(0)
摘要:题意 2048曾经是一款风靡全球的小游戏。 今天,我们换一种方式来玩这个小游戏。 你有一个双端队列,你只能把元素从左端或从右端放入双端队列中。一旦放入就不得取出。放入后,若队列中有连续两个相同的元素,它们将自动合并变成一个新的元素——原来那两个元素的和。若新的元素与它相邻的元素相同,则继续合并…… 阅读全文
posted @ 2019-08-16 19:29 大本营 阅读(275) 评论(0) 推荐(0)
摘要:题意 给定一个 $01$ 串 \(S_{1...n}\) 和 \(Q\) 个操作。 操作有 $2$ 种类型: 1. 将 \([l,r]\) 区间所有数取反($0→1,\space 1→0$) 2. 询问字符串 \(S\) 的子串 \(S_{l...r}\) 有多少个不同的子序列,答案模 $10^9+ 阅读全文
posted @ 2019-08-16 16:16 大本营 阅读(410) 评论(0) 推荐(0)
摘要:菜鸡永远都在做着变聚的梦。 题意 有 $4$ 个点连成一个环,连接顺序依次为 $1 2 3 4 1$。相邻两个点之间有个距离 $d_{i,i+1}$(特别地,当 $i=4$ 时为 $d_{4,1}$)。 有一个人在 $2$ 号点,他要完成距离为 $K$ 的跑步任务并回到 $2$ 号点,问至少需要跑多 阅读全文
posted @ 2019-08-15 16:29 大本营 阅读(211) 评论(0) 推荐(0)
摘要:刚考完以为是神仙题……后来发现好像挺蠢的…… QwQ 题意 给你一张 $n$ 个点 $m$ 条边的无向图(不一定连通),有 $q$ 组询问,每组询问给你 $2$ 个正整数 $l,h$,你需要选出一些边,满足边权都在 $[l,h]$ 范围内,连通尽量多的点对,在此基础上使得边权和最小。 $1\le n 阅读全文
posted @ 2019-08-15 15:25 大本营 阅读(180) 评论(0) 推荐(0)
摘要:题意 给你一个长度为 $n$ 的序列 $a$。 问是否存在一个长度为 $L$ 的上升子序列,即存在 $\{x_1,x_2,...,x_L\}(x_1\lt x_2\lt ...\lt x_L)$,使得 $a_{x_1}\lt a_{x_2}\lt ...\lt a_{x_L}$。 输出 $\{a_{ 阅读全文
posted @ 2019-08-13 18:16 大本营 阅读(225) 评论(0) 推荐(0)
摘要:几天前我还会写普及组题,现在已经不会写了 题意 给你一个仅由字符 $\text{H,T}$ 构成的字符串 $S$。 有一个初始为空的字符串 $T$,每次随机在 $T$ 的末尾添加 $\text{H}$ 或 $\text{T}$。 问当 $S$ 为 $T$ 的后缀时,在末尾添加字符的期望次数(即 $T 阅读全文
posted @ 2019-08-13 16:52 大本营 阅读(170) 评论(0) 推荐(0)
摘要:全场都 AK 了就我爆 0 了 题意 $t$ 组询问,每组询问给定 $n$,求 $\sum\limits_{k=1}^n [n,k]$。其中 $[a,b]$ 表示 $a$ 和 $b$ 的最小公倍数。 $t\le 3\times 10^5,\space n\le 10^6$ 题解 怎么全世界都做过这题 阅读全文
posted @ 2019-08-13 13:19 大本营 阅读(273) 评论(0) 推荐(0)
摘要:题意 给定一张 $n$ 个点 $m$ 条边的无向图,问删去每个点后,原图是不是二分图。输出一个长度为 $n$ 的 $\text{01}$ 串表示答案。 多组数据。 $T\le 5,\space 1\le n,m\le 10^5,\space 1\le u,v\le n,\space u≠v$ 题解 阅读全文
posted @ 2019-08-12 20:14 大本营 阅读(166) 评论(0) 推荐(0)
摘要:题意 给你一个长度为 $n$ 的序列 $a$,有 $m$ 次操作,操作分两种 $\text{1}\space \text{l}\space \text{r}\space \text{x}$、区间加; $\text{2}\space \text{l}\space \text{r}$、求 $\sum\l 阅读全文
posted @ 2019-08-12 14:37 大本营 阅读(298) 评论(2) 推荐(0)
摘要:题意 题解 50pts 由于这题 $2s$,所以可以信仰一波,暴力修改、查询。 暴力修改的复杂度是 $O(n)$,暴力查询的复杂度是 $O(n^2)$。 但不难发现可以通过记录子树大小来优化查询。具体地就是我们发现可以从每个点出发走到根,每经过一个点就计算一下起点与多少个点的 $\text{LCA} 阅读全文
posted @ 2019-08-08 15:22 大本营 阅读(601) 评论(1) 推荐(0)
摘要:大家好,我是普及组选手,我又开考就~~上厕所~~切了一道普及组题 题意 给你两个整数 $n,m$,求 $(\sum\limits_{i=1}^m n\space\text{mod}\space i)\mod (10^9+7)$。 $n,m\le 10^{13}$ sol 小学生都猜得出来是整除分块裸 阅读全文
posted @ 2019-08-08 14:59 大本营 阅读(183) 评论(0) 推荐(0)
摘要:题意 给你一棵 $n$ 个点的树,每个节点有两个权值 $a_i,b_i$。 从一个点 $u$ 可以跳到以其为根的子树内的任意一点 $v$(不能跳到 $u$ 自己),代价是 $a_u\times b_v$。 求每个点跳到任意一个叶子的最小代价。 $n\le 10^5, 10^5\le a_i,b_i\ 阅读全文
posted @ 2019-08-07 10:15 大本营 阅读(512) 评论(0) 推荐(0)
摘要:以前写完题后鸽了博客,现在补一下。 今天下午机房的人在大屏幕上一直挂着 IOI 的榜,关注阿塞拜疆那边的比赛情况,我本来是衷心祝愿中国队能有人阿克 Day1 的(zzq?),然而六点后回来发现只有本杰明阿克了(实际上他还是三小时就阿克了),中国队最高的是 zzq ,和俄罗斯的 300iq 好像是并列 阅读全文
posted @ 2019-08-06 19:58 大本营 阅读(409) 评论(0) 推荐(0)
摘要:大家好,我是普及组选手,我又来写普及组题了 题意 你有一个 $map a$ 需要支持 $3$ 种操作: 每次给定整数 $opt$ 和字符串 $s$, 若 $opt=1$,则 $a[s]++$; 若 $opt=2$,则 $a[s] $; 若 $opt=3$,则输出 $\sum_t a[t]\times 阅读全文
posted @ 2019-08-06 16:10 大本营 阅读(140) 评论(0) 推荐(0)
摘要:题意 有一个 $n\times m$ 的二维网格,其中有 $k$ 个禁止点。 有 $q$ 组询问,每组询问为给一个点,求有多少个矩形以这个点为一角且不包含禁止点。 $n,m,k,q\le 10^5$ sol zjt 是怎么认为这是道李超树题的……难道只是因为看到了官方题解吗? 这题不难,但是太恶心了 阅读全文
posted @ 2019-08-05 18:55 大本营 阅读(340) 评论(0) 推荐(0)
摘要:题意 一个长度为 $n$ 的字符串,第 $i$ 位有 $p_i$ 的概率是 $1$,否则是 $0$。一个字符串的分数定义为:对于字符串中每一个极长的连续一段 $1$,设这段 $1$ 的长度为 $x$,则分数累加 $x^3$。 求字符串的期望分数。 题解 考虑分数累加 $x$ 而不是 $x^3$ 时怎 阅读全文
posted @ 2019-08-04 19:50 大本营 阅读(215) 评论(0) 推荐(0)
摘要:题意 有 $a$ 个 $0$,$b$ 个 $1$,$c$ 个 $2$,$d$ 个 $3$,求有多少种长度为 $n$ 且不包含 $0123$ 这个子串的字符串个数。 $n\le 1000,\space a+b+c+d\le 500$ 题解 方法1 推式子卷积 方法2 容斥 传送门 讲得很清楚,这里不再 阅读全文
posted @ 2019-08-04 18:38 大本营 阅读(200) 评论(0) 推荐(0)
摘要:好像欧爷很久以前就考过这道题了,然而我这个幼儿园小同学到现在才写 (懒得写题解了,写完后找几份好点的题解搬了) 题意 求 $n$ 个点无标号简单无向连通图个数。 题解 方法1 https://www.luogu.org/blog/Mr-Spade/solution-p4841 那个所谓的“麦克劳林级 阅读全文
posted @ 2019-08-03 13:03 大本营 阅读(140) 评论(0) 推荐(0)
摘要:题意 https://loj.ac/problem/2193 题解 ​显然就是求 $\sum\limits_{i=1}^{n} \sum\limits_{j=1}^{m} \sigma_1(\gcd{(i,j)}) [\gcd(i,j)\le a]$($\sigma_1(x)$ 表示求 $x$ 的所 阅读全文
posted @ 2019-08-02 23:22 大本营 阅读(257) 评论(0) 推荐(0)