随笔分类 - D-dp-数位dp
摘要:题意 $1,2,3,4,5,6,7,8,9$为好的;若$x\ge 10$(令$y=x/10$),其是好的,当且仅当$y$是好的,且$x\%10 这个建议手玩一下 结论1 :令$rk_x$表示$rk_x\%11$,则$rk_x=(\frac{rk_{\frac{x}{10}}(rk_{\frac{x}
阅读全文
摘要:题意 令$a[i...j]$为字符串$a$单独拉$[i,j]$组成的数字 给定$l,r,n$,求一个$n$位数,可能有前导$0$,求$\sum\limits_{1\le i\le j\le n}a[i...j]\in[l,r]$。($1\le l\le r\le 100^{800},n\le 200
阅读全文
摘要:题意 "洛谷" 做法 令$f_{i,j}$为第i轮得到的序列,假设j后的状态,状态维护序列 中 的答案,$pre_i,suf_i$ $suf_i$:其长度为$i$的后缀是否能成为可行串长度为$i$的前缀 $pre_i$:其长度为$n i$的前缀是否能成为可行串长度为$n i$的后缀 合并类似于线段树
阅读全文
摘要:题意 $|S|=n,\forall x\in S,x\in [0,R),\oplus_{x\in S}x=0$。求方案数($n\le 7,len(R_2)\le 5\times 10^6$) 做法 先按做数字是有序的做,最后除$n!$ 按集合是可重集做,相同的数字分成$a_1,a_2,...,a_k
阅读全文
摘要:题意 "51nod" 这题漏了一句话$B A$ 做法 考虑$A,A+L 1$ 后面那部分肯定是照搬的,前面两位会有可能进位,主要是看这里 然后写个数位dp暴力 就是一直while,然后每次看这两位是否符合,不符合就数位dp找大于目前数且符合的最小数,然后再while,如果全部符合了就输出 不太会分析
阅读全文
摘要:题意 "51nod" 做法 $p$在${m\choose k}$中出现的次幂为: $\sum\limits_{i=1}^{\infty} \left\lfloor\frac{m}{p^i}\right\rfloor \sum\limits_{i=1}^{\infty} \left\lfloor\fr
阅读全文
摘要:题意 对于$d$层完全二叉树,$T$次查询,给定$a,b$,求$a,b$路径编号和$x$,以及树上有多少条路径编号和为$x$。$d\le 50,T\le 10$ 做法 令$cnt(x)$为$x$二进制中$1$的个数 结论1 :点$x$到根路径和为$2x cnt(x)$。在树根为$1$或$0$时均成立
阅读全文
摘要:题意 有标有数字为$1\sim 9$的卡片各$a_1,a_2\cdots a_9$张,还有标有乘号的卡片$m$张。从中取出$n$张按任意顺序排列,取出两个乘号相邻和乘法在边界上的非法式子,剩下的都是合法式子。求所有合法式子的方案的值的和。两张数字相同的卡片是不同的,两张乘号也是不同的。答案模${10
阅读全文
摘要:题意 "bzoj" 做法 结论1 :对于$(X_1,X_2,...,X_k)$,其为红的充要条件为:令$Y_i=X_i 1$,$\prod\limits_{k=1}^K {\sum\limits_{i=1}^k Y_i\choose Y_k}\equiv 1(mod~2)$ 结论2 :${a+b\c
阅读全文
摘要:难度 $medium hard$ 题意 "官方中文题意" 做法 很显然是可以通过计算常数个$sum(A,B)=\sum\limits_{i=0}^A \sum\limits_{j=0}^B score(i,j)$ 结论1 :$score(i,j)$为$i,j$数位拆分后排序的状态 暴力分类讨论或打表
阅读全文