随笔分类 - DP
摘要:题目传送门(内部题151) 输入格式 第一行一个整数$N$。 第二行$N$个整数,第$i$个为$a_i$。 输出格式 一行一个整数,表示答案。为避免精度误差,答案对$323232323$取模。 即设答案化为最简分式后的形式为$\frac{a}{b}$,其中$a$和$b$互质。输出整数$x$使得$bx
        阅读全文
                
摘要:题目描述 $ZYB$获得了一个神秘的非空字符串$p$。 初始时,串$S$是空的。 $ZYB$会执行若干次这样的操作: $1.$选取$S$中的一个任意的位置(可以是最前面或者最后面) $2.$在这个位置上插入一个完整的$p$,得到一个新的$S$。 但是$ZYB$不小心把$p$弄丢了。 他告诉你现在的$
        阅读全文
                
摘要:题目传送门(内部题149) 输入格式 每个测试点第一行为四个正整数$n,b,s,m$,含义如题目所述。 接下来$m$行,每行三个非负整数$u,v,l$,表示从点$u$到点$v$有一条权值为$l$的有向边,数据保证图是强连通的,也就是任意两个点之间都可以互相走到。 输出格式 对每组数据输出一行一个非负
        阅读全文
                
摘要:题目描述 小$w$心里的火焰就要被熄灭了。 简便起见,假设小$w$的内心是一棵$n-1$条边,$n$个节点的树。 现在你要在每个节点里放一些个灭火器,每个节点可以放任意多个。 接下来每个节点都要被分配给一个至多$k$条边远的灭火器,每个灭火器最多能分配给$s$个节点。 至少要多少个灭火器才能让小$w
        阅读全文
                
摘要:题目描述 小$w$偶然间见到了一个$DAG$。 这个$DAG$有$m$层,第一层只有一个源点,最后一层只有一个汇点,剩下的每一层都有$k$个节点。 现在小$w$每次可以取反第$i(1<i<n-1)$层和第$i+1$层之间的连边。也就是把原本从$(i,k_1)$连到$(i+1,k_2)$的边,变成从$
        阅读全文
                
摘要:题目传送门(内部题140) 输入格式 前两行有两个长度相同的字符串,描述林先森花园上的字母。 第三行一个字符串$S$。 输出格式 输出一行一个整数,表示有多少种可能的蛇,对$10^9+7$取模。 样例 样例输入1: rwbyybwrrwby 样例输出1: 4 样例输入2: oooooooo 样例输出
        阅读全文
                
摘要:题目传送门(内部题135) 输入格式 第一行包含一个整数$T$,表示数据组数。 对于每组数据,第一行两个整数$h,w$,表示棋盘大小。 接下来$h$行,每行一个长度为$w$的字符串,每个位置由为$o,x,e$中一个。如果这个位置为$e$表示没有硬币,如果是$o$表示正面朝上,否则表示反面朝上。 输出
        阅读全文
                
摘要:题目传送门(内部题133) 输入格式 第一行一个正整数$n$。 第二行$n$个正整数$a_i$,表示一开始有$S_i=\{a_i\}$ 输出格式 输出一个非负整数表示最大的收益之和 样例 样例输入: 41 2 2 2 样例输出: 5 数据范围与提示 样例解释: 先合并第一个和第二个,得到$\{1,2
        阅读全文
                
摘要:题目传送门(内部题132) 输入格式 第一行一个整数$t$。 接下来$t$行每行一个整数$n$。 输出格式 $t$行,每行一个整数表示答案。 样例 样例输入: 418182312326910521093203 样例输出: 1233 数据范围与提示 对于前$5\%$的测试数据,满足答案小于等于$1$。
        阅读全文
                
摘要:题目传送门(内部题126) 输入格式 第一行两个个整数$n,m$表示区间的长度与彩灯的数量。 接下来$m$行,每行三个整数$l_i,r_i,a_i$表示一条彩灯能够覆盖的区间以及它的美观程度。 输出格式 输出一行$m$个整数,第$i$个数表示$k=i$时的最大美观程度。 样例 样例输入: 25 61
        阅读全文
                
摘要:题目描述 “最短的捷径就是绕远路,绕远路就是我最短的捷径” 转眼就$Stage\ X$了,$Stage\ X$的比赛路线可以看做一个$n$个点$m$条边的有向无环图,每条边长度都是$1$。杰洛$\cdot$齐贝林会选择走最长的那一条路径。 迪亚哥$\cdot$布兰度决定摧毁一个城市以及所有关于该城市
        阅读全文
                
摘要:题目传送门(内部题125) 输入格式 第一行一个整数$n$,含义同题中所述。 第二行$n$个整数,第$i$个数表示$p_i$,含义同题中所述。 输出格式 一行一个整数,表示答案对$1000000007(10^9+7)$取模后的结果。 样例 样例输入1: 21 2 样例输出1: 4 样例输入2: 41
        阅读全文
                
摘要:题目传送门(内部题121) 输入格式 第一行,一个正整数$n$。 第二行,$n-1$个正整数$p_2,p_3,...,p_n$。保证$p_u$是在$1$到$u-1$中等概率随机选取的。 接下来$n$行,第$u$行有$2(n-1)$个数,分别为$a[u][1],b[u][1],...,a[u][u−1
        阅读全文
                
摘要:题目传送门(内部题114) 输入格式 第一行一个正整数$n$。 接下来一行$n-1$个正整数,第$i$个数为$f_{i+1}$。 接下来一行$n$个数,若第$i$个数为$0$则表示林先森希望$i$号点的彩灯是关闭状态,若第$i$个数为$1$则表示林先森希望$i$号点的彩灯是开启状态。 输出格式 输出
        阅读全文
                
摘要:题目传送门(内部题111) 输入格式 一个整数$T$,表示测试数据组数。 每组测试数据占一行,两个整数,分别表示$L$和$S$。 输出格式 对每组数据,输出一个整数表示答案。 样例 样例输入1: 13 7 样例输出1: 7 样例输入2: 24 210 11 样例输出2: 4410199993 数据范
        阅读全文
                
摘要:题目传送门(内部题109) 输入格式 第一行,两个整数$n,m$。 接下来$m$行,每行三个整数$u,v,l$,描述了一条道路连接的两个路口的编号以及道路的长度。 输出格式 输出一行一个整数,为所求的答案。若小$A$不能到$n$达号点,输出$-1$。 样例 样例输入: 4 41 2 12 3 13 
        阅读全文
                
摘要:题目传送门(内部题100) 输入格式 第一行两个整数$n,m$,接下来$m$行每行两个整数$u,v$表示一条$u$连向$v$的边。不保证没有重边和自环。 输出格式 $n-1$行每行一个整数,第$i$行表示$k=i+1$时的答案。对$998244353$取模。 样例 样例输入: 3 61 11 22 
        阅读全文
                
摘要:题目传送门(内部题99) 输入格式 第一行一个整数$n$,第二行$n$个整数$x_1\sim x_n$。 输出格式 一行一个整数表示答案。 样例 样例输入: 58 2 1 4 3 样例输出: 35 数据范围与提示 样例解释: 数据范围: 对于$10\%$的数据,$n\leqslant 10$。 对于
        阅读全文
                
摘要:题目传送门(内部题96) 输入格式 第一行一个整数$n$,接下来$n$行每行三个整数$a_i,b_i,w_i$。 输出格式 一行一个整数表示最大权值和。 样例 样例输入: 54 4 12 3 31 5 14 2 25 2 3 样例输出: 7 数据范围与提示 对于$10\%$的数据,$n\leqsla
        阅读全文
                
摘要:题目传送门(内部题93) 输入格式 第一行一个整数$n$,代表数列的长度。 接下来一行$n$个数$a_i$,用空格分隔开。 输出格式 输出一行$n$个数,表示原数列上这个位置在执行后的期望位置,注意输出的是期望值在$\mod 998244353$下的结果。 数据范围与提示 $n\leqslant 5
        阅读全文
                

浙公网安备 33010602011771号