2022NOIP A层联测13 QAQ 游戏 QWQ 修炼
摘要:###[记忆化搜索+hash映射卡常]给出一个x0,你可以进行n次操作,每次有p的概率把x0变成x0>>1,否则变成x0+1.求最终的值的2次幂指数的期望。(x0<=1e9,n<=2000) ####考场 暴力 ####正解 考虑dfs过程中的参数$dfs(now,val_x)$,now有2000次
阅读全文
posted @
2022-10-22 20:13
HZOI-曹蓉
阅读(16)
推荐(0)
CSP-S模拟20归隐 按位或 最短路径 最短路
摘要:###[等比数列求和/矩阵加速递推]T1:定义$a,b,c->a,ab,b,bc,c$是一次操作,初始$A={1,3}$,求n次操作后$sigma(1<=i<=n)(log3(a1a2....*ax))$是多少.(n<=1e18) ####考场 发现第i次合并会让新序列的3次幂+$3^i$,整理答案
阅读全文
posted @
2022-10-20 21:52
HZOI-曹蓉
阅读(60)
推荐(1)
2022NOIP A层联测12 染色 序列 树上询问 网络
摘要:###[构造+结论]T1:给出一个序列,让你染色,要求如果(r-l)是质数,那么ar!=al,求最少出现的颜色种类。(n<=1e4) ####考场 若干矛盾关系,二分图?不行,多种颜色合法解决不了-->可以像之前那样从前到后取mex?好了,复杂度对了,打上去! ####正解 只要再模一下样例就会发现
阅读全文
posted @
2022-10-19 20:59
HZOI-曹蓉
阅读(117)
推荐(1)
2022NOIP联测8
摘要:###T1【博弈论:公平游戏】给出n堆石子,A和B轮流操作,A每次可以选择>=1堆石子同时取走x个,B每次可以选择>=1堆石子同时取走y个,求最优决策下谁一定会赢。(n<=1e5) ####当ai<x+y,问题变得非常简单,因为对于面临这个局面的选手op,如果存在$ai<val[op]而且ai>va
阅读全文
posted @
2022-10-14 17:54
HZOI-曹蓉
阅读(30)
推荐(3)
CSP模拟18 [求助求助!T3调不出]
摘要:###【签到】T1:给出[L,R]区间,求最长链,使得任意十进制表示的数字不出现包含关系(连续)。(R<=1e9) 相当于最少的链覆盖,使得每组的数字都是覆盖的,从大到小筛出不同的组有多少。发现R固定,对于下接,是来自$L,(R/10),R去掉最高位$的max,O(1)确定 点击查看代码 //慎独,
阅读全文
posted @
2022-10-12 18:58
HZOI-曹蓉
阅读(39)
推荐(0)
2022NOIPA层联测7 找 女 朋 友
摘要:###T2【暴力:BFS/set骗分】给出一棵树,初始全部是白点,每次操作【1】把pos节点颜色取反【2】查询距离pos节点距离最近的黑点。(n,q<=1e5) ####40分暴力 发现每个点作为询问点,能够对他产生贡献的节点来自于子树和向上每一级树根,于是开一个set维护每个节点的所有决策(子树内
阅读全文
posted @
2022-10-11 19:35
HZOI-曹蓉
阅读(46)
推荐(0)
2022NOIPA层联测6 构造字符串(str)寻宝(treasure)序列(seq)构树(tree)
摘要:###T1【并查集处理矛盾关系】给出m个限制条件(x,y,z),表示LCP(x,y)=z(以x位置开头的串和以y位置开头的串的最长公共前缀),求字典序最小的构造。(n<=1000) ####考场 发现z=0代表$x\neq y$,z>0代表对应的多组字符相等,可以记录diff和same代表和前面的限
阅读全文
posted @
2022-10-10 18:56
HZOI-曹蓉
阅读(89)
推荐(0)
2022NOIPA层联测5 挑战 天堂 药丸 按钮
摘要:###T1【贪心+简单DP】给你2*n的矩阵,*代表有石头,_代表没有,你可以在1时间内移动1个石头,2个石头在一个格子里相当于合并了会一起移动。问最少花费把石头移动到一个格子里。(n<=1e5) ####考场: 分析发现本质是把有石头的若干格子划分到一个连续段的跨度数,所以最终的位置无所谓。 考虑
阅读全文
posted @
2022-10-08 19:23
HZOI-曹蓉
阅读(17)
推荐(2)
CSP模拟17 最大匹配 挑战ABC 三级跳 经典线性基
摘要:###T1【贪心+结论证明】给出2n个二元组[a,b],求max(|ai-bi|,|ai-bj|,|aj-ai|,|aj-bj|)。(n<=1e5) 发现按照a>b排列二元组[a,b],那么点对贡献就是对角线差值,都转化成同向差值就是sum升序排序。可以证明这样的排列选择下一定是回文型构造最优。 点
阅读全文
posted @
2022-10-07 20:07
HZOI-曹蓉
阅读(101)
推荐(2)
2022NOIP模拟A层4 字符串还原 字符串生成
摘要:###T4【概率期望】给出一个字符01串S,你有一个空串,每次可以在序列末尾加上0或者1,求出现S串的期望长度。(n<=1e6) 首先正推是无穷状态,你可以永远也构造不出来这个S,所以倒推。定义fi表示已经填完i个S串部分,到达终点的期望步数。考虑对于fi可以转移到哪些状态: 如果下一个放的s==M
阅读全文
posted @
2022-10-06 19:51
HZOI-曹蓉
阅读(22)
推荐(0)
2022NOIPA层联训3 ABCD
摘要:T1简单题意转化没有想到,甚至正解考试后都死磕半天硬是绕不过弯;T2DP考场想过但是根本不会预设,连正确的DP式子都没想到;T4构造也是瞎弄一番。还能走多久?每天嚷嚷几句就能真的进步吗?多跑几步就真的可以超越什么吗?到底该怎么做,怎么思考,怎么拼,才能有进步,才是对的? 服输是不可能的,既然有挫败,
阅读全文
posted @
2022-10-05 20:28
HZOI-曹蓉
阅读(19)
推荐(0)
CSP模拟16 猜道路 简单环
摘要:我必胜 ###T1【floyed图论最短路】给出任意点之间的最短路,构造一个图满足条件,要求边权最小。(n<=500) ###一 根本不用求最短路,就是固定的给出的,为了记录floyed中dis[x][y]的最短路是不是由(x,y)边自己更新的,记录一个vis,如果存在dis(x,k)+dis(k,
阅读全文
posted @
2022-10-03 21:18
HZOI-曹蓉
阅读(37)
推荐(0)
国庆suprise
摘要:###T1[数论+裴蜀定理]给出[a,b],可以对序列进行2种操作,(a-b,b * 2)/(a * 2,b-a)(mod p意义下)。求把二元组变成[c,d]最少变换次数。a,b<=1e9+7 发现操作实际意义,a和b的系数是不变的,而且系数绝对值是操作次数的2次幂。设k次操作之后a的系数是x $
阅读全文
posted @
2022-10-03 21:03
HZOI-曹蓉
阅读(36)
推荐(0)
多校联考A层2 二分图排列 最短路问题 捡石子游戏 凹函数
摘要:###T1【记录路径转移类型DP】给你一个排列A,定义如果ai<aj,i>j,那么在i和j之间连接一条边,把序列转化成一个图,如果图是二分图,则合法。让你把序列中一些数变成相反数使得成为二分图,要求修改方案字典序最小。(n<=1e6) ####考场 题目没理解清楚。死在这了。 ####正解 如果不存
阅读全文
posted @
2022-10-03 20:22
HZOI-曹蓉
阅读(40)
推荐(0)
CSP-S模拟15 网格图 保险箱 追逐 字符串
摘要:###T1【暴力枚举+线性转移】给你nn的网格,“.”代表可以联通,“X”代表不可以,上下左右4个方向如果都联通就可以连边,给出K,求如果可以覆盖KK的网格使得全部都是“.”那么最多可以产生的最大联通块的大小。(n<=500) ####考场 想到线性递推但是不会维护联通块,打暴力,但是对于四个角在1
阅读全文
posted @
2022-10-02 06:35
HZOI-曹蓉
阅读(33)
推荐(0)
CSP-S模拟14 莓良心 尽梨了 团不过 七负我
摘要:###T1[贪心/暴力枚举优化/单峰函数三分]给出若干个一维坐标系上的点,每个点可以选择的位置区间是[li,ri],求最小的ans=$\sum_{i=1}^{n-1}\sum_{j=i+1}^{n}|ai-aj|$。(n<=5e5) ####一:贪心: 找到区间最小的右边界minr和最大的左边界ma
阅读全文
posted @
2022-09-29 18:08
HZOI-曹蓉
阅读(93)
推荐(1)
CSP-S模拟13排序 Xorum 有趣的区间问题 无聊的卡牌问题
摘要:###T1【构造+规律】:给你一个排列,要你求逆序对数量,把原序列的逆序对位置当成交换,进行任意排列使得最后序列升序。(n<=1000) 一:排列的实质是id[i]=i的一一对应,问题互相转化会更简单。原序列i-->a[i]转化成a[i]-->i,b[a[i]]=i 发现强制原序列逆序对已经通过下标
阅读全文
posted @
2022-09-27 21:03
HZOI-曹蓉
阅读(52)
推荐(0)
CSP-S模拟12开挂 叁仟柒佰万 超级加倍 欢乐豆
摘要:###T2【DP+指针优化】给你一个序列,求序列的连续划分方案数,使得任意划分出来的子串Mex相同,Mex是序列中没出现过的最小自然数。(n<=1e7) Mex一定就是整个序列的Mex,否则假设存在一种划分[a,b][b+1,c],mex!=Mex,mex_a=mex_b,无论mex>Mex或者<M
阅读全文
posted @
2022-09-26 20:40
HZOI-曹蓉
阅读(133)
推荐(0)
CSP-S模拟11 回文 快速排序 混乱邪恶 校门外歪脖树上的鸽子
摘要:###T1:给你nm的字符串矩阵,求从(1,1)到(n,m)的路径数量,要求经过路径字符串组成回文。(n,m<=500) 从回文中心开始枚举,$dp[i][j][x][y]$表示(i,j)开始,(x,y)结束的回文路径数量,先预处理中心然后扔进队列BFS。每个节点最多入队一次,被更新4次,$O(nm
阅读全文
posted @
2022-09-25 21:24
HZOI-曹蓉
阅读(149)
推荐(1)