
牛客
文章平均质量分 80
PTCCTP
惊鸿一瞥,浮生若梦
展开
-
“蔚来杯“2022牛客暑期多校训练营10 F.Shannon Switching Game?
Tag:博弈论、DFS原创 2022-08-21 14:50:52 · 1027 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营10 K.You are given a tree...
Tag:状压DP,随机化原创 2022-08-21 14:39:16 · 224 阅读 · 1 评论 -
蔚来杯_2022牛客暑期多校训练营(加赛) E.Everyone is bot
Tag:博弈原创 2022-08-20 20:34:38 · 203 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营10 I.Yet Another FFT Problem?
Tag:鸽巢原理,枚举原创 2022-08-20 20:24:45 · 357 阅读 · 2 评论 -
“蔚来杯“2022牛客暑期多校训练营(加赛) G.Good red-string
Tag:前后缀,栈原创 2022-08-18 14:00:59 · 495 阅读 · 3 评论 -
“蔚来杯“2022牛客暑期多校训练营(加赛) K.Killer Sajin‘s Matrix
Tag:构造,贪心原创 2022-08-18 13:35:58 · 310 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营9 C.Global Positioning System
Tag:Tarjan,树上差分原创 2022-08-17 20:34:05 · 303 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营7 J.Melborp Elcissalc
Tag:组合数学,动态规划原创 2022-08-09 14:44:42 · 239 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营7 k.Great Party
Dag:博弈、分块原创 2022-08-09 13:55:42 · 280 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营5 I.Board Game
Tag:枚举原创 2022-08-03 21:04:00 · 146 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营4 E.Jobs (Hard Version)
Tag:差分,容斥(?)原创 2022-08-03 15:14:17 · 158 阅读 · 0 评论 -
2022暑期牛客多校训练第5场 A.Don‘t Starve
Tag:DP原创 2022-08-02 15:12:06 · 294 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营5 D.Birds in the tree
题解:树形DP原创 2022-08-02 14:39:16 · 188 阅读 · 0 评论 -
2021牛客多校#10 K-Walking(DP,容斥)
文章目录题目链接题目大意题解参考代码题目链接https://ac.nowcoder.com/acm/contest/11261/K题目大意有一个 n×m(1≤n,m≤5×105)n \times m(1\leq n,m\leq 5\times 10^5)n×m(1≤n,m≤5×105)大小的迷宫,两角坐标为 (1,1)(1,1)(1,1) 和 (n,m)(n,m)(n,m)。若你当前在 (x,y)(x,y)(x,y) 位置,每秒你可以向上下左右方向移动一格,不能停留在原地,不能移动到迷宫外。初始原创 2021-08-19 20:47:51 · 198 阅读 · 0 评论 -
2021牛客多校#9 G-Glass Balls(期望dp)
文章目录题目链接题目大意题解参考代码题目链接https://ac.nowcoder.com/acm/contest/11260/G题目大意有一棵 nnn 个节点的树,根为 111,每个节点上有个玻璃球。对于 vvv 的任意儿子 uuu , uuu 的高度比 vvv 高 111 个单位,因而 uuu 上的玻璃球可以沿 (u,v)(u,v)(u,v) 边滚到 vvv 。球烟一条边滚动需要花费 111 秒。所有球同时开始滚动。有一些节点是可储存节点,其中根节点必定是可储存节点,其他节点有 ppp 的概原创 2021-08-17 14:37:09 · 263 阅读 · 0 评论 -
2021牛客多校#10 F-Train Wreck(数学,优先队列)
文章目录题目链接题目大意题解参考代码题目链接传送门题目大意有一个旧火车站,其只有一个死胡同轨道,可以视为一个栈,可以将火车入栈或者出栈。有 n(1≤n≤106)n(1\leq n\leq 10^6)n(1≤n≤106)彩色辆火车进站,第 iii 辆火车的颜色是 ki(1≤ki≤n)k_i(1\leq k_i\leq n)ki(1≤ki≤n),进出栈顺序已定,现在你需要为每次入栈操作分配一辆火车,使得入栈时栈中其他火车颜色序列唯一。题解题目的要求就是在每次输入左括号的序列不能与之前的序列相同原创 2021-08-16 20:19:49 · 197 阅读 · 0 评论 -
2021牛客多校#9 I-Incentive Model(数学)
文章目录题目链接题目大意(英语阅读理解)题解参考代码题目链接传送门题目大意(英语阅读理解)有 A、BA、BA、B 两人一起逐个挖 n(1≤n<998244353)n(1 \leq n <998244353)n(1≤n<998244353)块矿,对于同一块矿,有 aaa 的概率属于 AAA ,有 bbb 的概率属于 BBB ,其中 a,ba,ba,b为两方当时的股权占比, a+b=1a+b=1a+b=1。某方拥有一块矿后,其股权增加 www。初始 AAA 拥有 xy\frac{x}{原创 2021-08-15 16:19:03 · 241 阅读 · 2 评论 -
2021牛客多校#9 E-Eyjafjalla(离散化,线段树,离线)
文章目录题目链接题目大意题解参考代码题目链接传送门题目大意火山国家有 nnn 个城市,编号为 111 到 nnn ,城市 111 是首都,有一座大火山。城市 iii 的温度是 tit_iti 。nnn 个城市用 n−1n-1n−1 条无向边相连,第 iii 条边连接城市 uiu_iui 和 viv_ivi 。如果 uiu_iui 比 viv_ivi更接近首都,则 tui>tvit_{u_i}>t_{v_i}tui>tvi。首都的温度是最高的。如果在城市 xxx原创 2021-08-15 14:19:26 · 146 阅读 · 0 评论 -
2021牛客多校#8 C-Fuzzy Graph(构造)
文章目录题目链接题目大意题解参考代码总结题目链接点击传送入队友家题目大意有一个 n(3≤n≤3 ⋅105)\ n(3\leq n\leq 3\ ·10^5) n(3≤n≤3 ⋅105)个点 m(3≤5 ⋅105)\ m(3\leq 5\ ·10^5) m(3≤5 ⋅105)条边的简单无向图,需要将每个顶点染为红绿蓝三种颜色之一。然后对于每条边,若其两个端点颜色一样,则边也变成对应颜色,否则保持黑色。基础目标为:仅有原创 2021-08-12 16:22:53 · 274 阅读 · 0 评论 -
2021牛客多校#8 F-Robots(bitset)
文章目录题目链接题目大意题解参考代码总结题目链接传送到队友家里题目大意有一个n∗m(1≤n,m≤500)n*m(1\leq n,m\leq 500)n∗m(1≤n,m≤500)大小的网格,左上角是(1,1)(1,1)(1,1),右下角是(n,m)(n,m)(n,m),其中有一些无法通过的格子。有以下三种机器人:1.只能向下移动的机器人,即只能从(x,y)(x,y)(x,y)移动到(x+1,y)(x+1,y)(x+1,y);2.只能向右移动的机器人,即只能从(x,y)(x,y)(x,y)移动到(原创 2021-08-10 20:52:08 · 264 阅读 · 0 评论 -
2021牛客多校#8 D-OR(拆位,思维)
文章目录题目链接题目大意题解参考代码总结题目链接我队友人呢?题目大意给定两个长度为n−1n-1n−1的非负整数序列b=(b2,b3,...bn),c=(c2,c3,...,cn)b=(b_2,b_3,...b_n),c=(c_2,c_3,...,c_n)b=(b2,b3,...bn),c=(c2,c3,...,cn)。求满足以下条件的非负整数序列aaa数量:∀∈[2,n],bi=ai−1∣ai,ci=ai−1+ai\forall \in [2,n],b_i=a_{i-1}|a_i,c_原创 2021-08-09 20:58:07 · 164 阅读 · 0 评论 -
2021牛客多校#5 C-Cheating and Stealing(自动机,模拟)
文章目录题目链接题目大意题解参考代码题目链接我队友去哪里了?题目大意两个人打乒乓,一个人实力较弱,给出他们一共打了nnn个球,用一个字符串SSS表示每一场的胜负情况,所以他来骗来偷袭更改规则①为当赢kkk个球时获胜(原来为11个),统计他赢的场数fxf_xfx,并要求∑i=1∣S∣fi∗(n+1)i−1\sum_{i=1}^{|S|}f_i*(n+1)^{i-1}∑i=1∣S∣fi∗(n+1)i−1.题解这题是一个朴实无华的模拟,运用了自动机的思想。我们枚举每个kkk的数,即从111 ~原创 2021-08-04 15:43:28 · 207 阅读 · 0 评论 -
2021牛客多校#6 J-Defend Your Country(Tarjan)
文章目录题目链接题目大意题解参考代码总结题目链接队友去哪里了?题目大意给你一个nnn个节点,mmm条边的图,给出每个点的权值WiW_iWi,你可以拆任意条边,使得它的价值最大,价值计算如下:如果一个分图的联通分量为偶数,则这个分图的价值为里面的权值之和,若为奇数,则为权值之和的相反数。题解由题意得,我们需要将图上的分图连通块个数尽量凑成偶数。所以我们对该图中的分图进行如下处理:(n为每个分图连通块数量)1、若nnn为偶数,则不需要进行处理;2、若nnn为奇数,将其分为一个孤点和若干偶数块原创 2021-08-03 21:01:19 · 275 阅读 · 0 评论 -
2021牛客多校#6 H-Hopping Rabbit(扫描线,线段树)
文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意有一只兔子想在草原上随意地跳动,它每一跳距离为ddd,而猎人在草原上布置了nnn个矩形陷阱,给出每个陷阱的左下角坐标和右上角坐标,求兔子的初始位置(x0+0.5,y0+0.5)(−1e9≤x0,y0≤1e9)(x_0+0.5,y_0+0.5)(-1e9 \leq x_0,y_0 \leq 1e9)(x0+0.5,y0+0.5)(−1e9≤x0,y0≤1e9)使得它永远不会碰到陷阱,输出x0,y0x0,y0x0,y0.题解由于兔原创 2021-08-03 16:09:57 · 299 阅读 · 0 评论 -
2021牛客多校#4 H-Convolution
文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意定义运算⊗:•设pip_ipi表示第iii个素数,若x=∏ipiai,y=∏ipibix=\prod_{i}p^{a_i}_{i} ,y=\prod_{i}p^{b_i}_{i}x=∏ipiai,y=∏ipibi,则x⊗y=∏ipi∣ai−bi∣x⊗y=\prod_{i}p^{|a_i-b_i|}_{i}x⊗y=∏ipi∣ai−bi∣。现在有一个长度为n(1≤n≤106)n(1\leq n\leq 10^6)n(原创 2021-07-28 20:39:55 · 175 阅读 · 0 评论 -
2021牛客多校#4 G-Product
文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意给定三个整数n,k,D(1≤n,k≤50,0≤D≤108)n,k,D(1 \leq n,k \leq 50,0 \leq D \leq 10^8)n,k,D(1≤n,k≤50,0≤D≤108)。定义非负整数序列aaa的权值为D!∏i=1n(ai+k)!\frac{D!}{\prod\limits_{i=1}^{n}(a_i+k)!}i=1∏n(ai+k)!D!求所有满足以下条件的非负整数序列aaa的权值和:1.∀∈[1,n],原创 2021-07-28 15:33:12 · 191 阅读 · 0 评论 -
2021牛客多校#4 B- Sample Game
文章目录题目链接题目大意题解参考代码题目链接传送门题目大意有一个可以生成111到n(1≤n≤100)n(1 \leq n \leq 100)n(1≤n≤100)的随机数生成器,生成x(1≤x≤n)x(1 \leq x \leq n)x(1≤x≤n)的概率为pxp_xpx。输入WiW_iWi,pip_ipi的计算公式为wi∑j=1nWj\frac{w_i}{\sum^n_{j=1}W_j}∑j=1nWjwi.现在一次执行以下操作:1.随机生成一个数xxx;2.若xxx是之前生成的原创 2021-07-27 22:35:06 · 316 阅读 · 0 评论 -
2021牛客多校#4 E-Tree Xor
文章目录题目链接题目大意题解参考代码题目链接传送门题目大意给定一棵n(1≤n≤105)n(1 \leq n \leq 10^5)n(1≤n≤105)的节点的树,第iii个节点的权值为WiW_iWi。但并不知道WiW_iWi的值,只知道WiW_iWi在∣Li,Ri∣(0≤Li≤Ri≤230)|L_i,R_i|(0 \leq L_i \leq R_i \leq 2^{30})∣Li,Ri∣(0≤Li≤Ri≤230)。(u,v)(u,v)(u,v)两端点的异或值Wu⊕Wv(0≤Wu⊕Wv原创 2021-07-27 16:19:23 · 349 阅读 · 0 评论 -
2021牛客多校#4 J-Average
文章目录题目链接题目大意题解参考代码题目链接 https://ac.nowcoder.com/acm/contest/11255/J题目大意给定一个n∗m(1≤n,m≤2∗105)n*m(1 \leq n,m \leq 2*10^5)n∗m(1≤n,m≤2∗105)的矩阵W,矩阵上的元素满足Wi,j=ai+bjW{_i,j}=a_i+b_jWi,j=ai+bj,已知ai,bj(1≤ai,bj≤105)a_i,b_j(1 \leq a_i,b_j \leq 10^5)a原创 2021-07-27 15:35:28 · 101 阅读 · 0 评论 -
2021牛客多校 #3 E-Math
文章目录题目链接题目大意题解参考代码总结题目链接 https://ac.nowcoder.com/acm/contest/11254/E题目大意Given n, count the number of pairs of positive integers (x, y), such that xy+1∣x2+y2,1≤x≤y≤nxy+1|x^2 + y^2,1≤x≤y≤nxy+1∣x2+y2,1≤x≤y≤n.。求小于n等于的满足以上条件的数的组数题解一开始看到数据在10原创 2021-07-25 11:53:16 · 242 阅读 · 0 评论 -
2021牛客多校#2 G- League of Legends
文章目录题目大意题解参考代码总结题目大意有n(1≤n≤5000)n(1 \leq n \leq 5000)n(1≤n≤5000)个人要打游戏,他们必须在空闲的时间打,第iii个人的空闲时间为∣ai,bi∣(1≤ai≤bi<105)\left|a_i,b_i\right|(1 \leq a_i \leq b_i < 10^5)∣ai,bi∣(1≤ai≤bi<105)。有k(k≤n)k(k \leq n)k(k≤n)个游戏组,每人至少加入一组。当组内所有人都空闲时,他们会开始玩游原创 2021-07-22 20:47:59 · 279 阅读 · 1 评论 -
2021牛客多校#2 L-WeChat Walk(分组)
文章目录题目链接题目大意题解参考代码总结题目链接 https://ac.nowcoder.com/acm/contest/11253/L题目大意有n(n≤2∗105)n(n \leq 2*10^5)n(n≤2∗105)个人,他们的好友关系可以用n个点m(m≤2∗105)m(m \leq 2*10^5)m(m≤2∗105)的图表示。每个人会统计当天所走的微信步数,若一个人今天至少走了1步,且步数严格大于他的好友列表中其他人的步数,则他是“走路冠军”。一天被分为q个时刻,求每个人是“走路冠军原创 2021-07-20 16:41:37 · 210 阅读 · 0 评论 -
2021牛客多校#1 G-Game of Swapping Numbers
文章目录题目链接题目大意题目链接https://ac.nowcoder.com/acm/contest/11166/G题目大意给定两个长度为n(2≤n≤5∗105)n(2 \leq n \leq 5*10^5)n(2≤n≤5∗105)的数组A,B(−108≤Ai,Bi≤108)(-10^8 \leq A_i,B_i \leq 10^8)(−108≤Ai,Bi≤108),现在对数组A操作恰好k(0≤k≤1018)k(0 \leq k \leq 10^18)k(0≤k≤1018)次。每次操作,任原创 2021-07-18 20:34:32 · 133 阅读 · 0 评论 -
2021牛客多校#1 K Knowledge Test about Match
文章目录题目链接题目大意题解参考代码总结题目链接 https://ac.nowcoder.com/acm/contest/11166/K题目大意给定两个长度为nnn的数组aaa,bbb:a={0,1,2,3,...,n−2,n−1}a=\{0,1,2,3,...,n-2,n-1\}a={0,1,2,3,...,n−2,n−1}b={b0,b1,b2,b3,...,bn−2,bn−1}b=\{b_0,b_1,b_2,b_3,...,b_{n-2},b_{n-1}\}b={原创 2021-07-18 15:12:41 · 170 阅读 · 0 评论 -
2021牛客多校#1 Alice and Bob(博弈论)
文章目录题目链接题目大意题解参考代码总结题目链接 https://ac.nowcoder.com/acm/contest/11166/A题目大意有两堆石头,数量分别为 n,m 。两个人轮流操作,每次可以从一堆石头中拿走 k(k>0)k(k>0)k(k>0)块石头,在另一堆中拿走s∗k(s≥0)s*k(s≥0)s∗k(s≥0)个石头。不能操作者输。双方均采取最优策略,求先手胜还是后手胜。题解由于Alice和Bob都是 电脑 聪明人所以他们每一步都是最优解,即原创 2021-07-18 14:42:32 · 951 阅读 · 0 评论 -
2021牛客多校#1 I-Increasing Subsequence
文章目录题目链接题目大意题解参考代码总结题目链接链接 https://ac.nowcoder.com/acm/contest/11166/I题目大意Alice和Bob在一个大小为 n(1≤n≤5000)n(1\leq n\leq 5000)n(1≤n≤5000) 的排列PPP上玩游戏,双方轮流选择数字。每一轮中,当前玩家需要选择一个比之前双方选择过的元素都大的元素。并且若该玩家之前选择了PiP_iPi,当前回合选择了PjP_jPj,则必须满足j>ij>i原创 2021-07-18 14:27:17 · 293 阅读 · 1 评论 -
2021牛客多校#1 H.Hash Function
文章目录题目链接题目大意题解解题参考代码总结题目链接链接题目大意给定一个大小为 n(1≤n≤5∗105)n(1 \leq n \leq 5*10^5)n(1≤n≤5∗105)的集合S={a0,a1,...,an−1}S=\{a_0,a_1,...,a_n-1\}S={a0,a1,...,an−1}求最小的正整数seed,使得对于任意i(0≤i<n),aii(0 \leq i <n),a_ii(0≤i<n),ai mod seed的结果各不相同。题解由于结果各不相同,可原创 2021-07-17 20:55:47 · 186 阅读 · 1 评论