组合
文章平均质量分 88
StaroForgin
这个作者很懒,什么都没留下…
展开
-
[AGC058D]Yet Another ABC String
果然agc的题都只会告诉我我有多愚蠢。原创 2022-08-17 14:59:09 · 937 阅读 · 0 评论 -
[航海协会]序列计数问题
再次膜拜SiRiehn_nx,吊打我。原创 2022-07-22 21:20:49 · 230 阅读 · 0 评论 -
[NOI2019]斗主地
盲猜下次是地斗主。原创 2022-07-20 12:50:21 · 165 阅读 · 0 评论 -
[AGC039F]Min Product Sum
低两届学弟随便切的题我都做不来。|*´Å`)ノ原创 2022-07-13 21:33:30 · 289 阅读 · 5 评论 -
[UR #19]通用测评号
我是数学废物。。。原创 2022-06-18 15:10:30 · 152 阅读 · 0 评论 -
[PKUSC2022]随机函数
每次我做不来的题OneInDark都能随切掉,不愧是随切之王。原创 2022-05-25 00:04:45 · 479 阅读 · 4 评论 -
[硫化铂]叮叮车
考场上又犯傻了。。。╮(╯﹏╰)╭原创 2022-04-05 18:06:04 · 455 阅读 · 0 评论 -
[硫化铂]序排速快
这波又是卷爷乱切!!!原创 2022-01-29 09:24:43 · 1465 阅读 · 0 评论 -
[AGC002F]Leftmost Ball
实际上相当简单的dp。原创 2022-01-20 10:42:03 · 406 阅读 · 0 评论 -
[AGC001E]BBQ Hard
我最开始还以为BBQ Easy 和 BBQ Hard 是一个题...然而妹妹直接爆切。原创 2022-01-20 09:57:27 · 256 阅读 · 0 评论 -
[ARC100D]Colorful Sequences
cbddjl!*爆嘟嘟蒋了。原创 2022-01-11 20:37:25 · 243 阅读 · 0 评论 -
[海军国际项目办公室]CSP 2020
这场题是真的魔鬼呀原创 2021-11-08 17:30:31 · 154 阅读 · 0 评论 -
[AGC055C]Weird LIS
己所不欲,勿施于人。╥﹏╥原创 2021-11-04 18:55:11 · 243 阅读 · 0 评论 -
[海军国际项目办公室]乘法
小复杂度吊打OneInDark,hahaha!!!原创 2021-10-30 16:37:20 · 206 阅读 · 4 评论 -
[海军国际项目办公室]莓良心
干脆取名叫败犬模拟赛吧。原创 2021-10-29 19:40:09 · 123 阅读 · 1 评论 -
[海军国际项目办公室]猪国杀
伪▪猪国杀原创 2021-10-28 08:22:59 · 156 阅读 · 0 评论 -
[CF848D]Shake It!
然而将最后一部分的转移用组合数维护也忒离谱了点。原创 2021-10-12 17:10:11 · 91 阅读 · 0 评论 -
[海军国际项目办公室]简单题
简(mo)单(gui)题。但OneInDark可以随便切,Or2。原创 2021-09-07 16:05:37 · 99 阅读 · 0 评论 -
[CF1558D]Top-Notch Insertions
OneInDark又AK了。原创 2021-08-25 16:18:16 · 222 阅读 · 0 评论 -
[ABC215G]Colorful Candies 2
然而我考场上竟然去想分治NTT了原创 2021-08-23 09:41:44 · 224 阅读 · 0 评论 -
Seat
小游戏又双叒叕AK了!果然它才是最装弱的一个。●| ̄|_原创 2021-08-16 22:05:09 · 184 阅读 · 0 评论 -
[LOJ6077][2017 山东一轮集训 Day7]逆序对
JZM直接变成苣狗了。原创 2021-08-09 15:33:51 · 217 阅读 · 0 评论 -
[JLOI2015]骗我呢
一看这个出题人就是个标题党。(bushi原创 2021-08-05 20:32:20 · 226 阅读 · 0 评论 -
[AGC043B]123 Triangle
《关于我菜得数学题都做不来的那件事》原创 2021-07-29 20:08:35 · 199 阅读 · 0 评论 -
[HNOI2011]卡农
卡农Canon——复调音乐的一种,原意为“规律”。~~当然不是暗示你找规律~~原创 2021-07-29 17:18:28 · 114 阅读 · 0 评论 -
[CF1523E]Crypto Lights
Crypto Lights题目大意给你一个长度为nnn的0/10/10/1序列,最开始全都为000。你将一直执行下列操作:从为000的点中等概率选择一个点,将其变为111。如果有两个为111的点之间距离小于kkk,则停止操作,否则继续执行上面的操作。请问你执行停止后序列中111的期望个数。(2⩽k⩽n⩽105)(2\leqslant k\leqslant n\leqslant 10^5)(2⩽k⩽n⩽105)题解先吐槽一下这题意真的很难懂,我读错了333次。法一我们可以发现E(Num原创 2021-05-31 21:25:00 · 212 阅读 · 0 评论 -
[ARC120F]Wine Thief
Wine Thief题解这是F1的题解,不是F2的题解,F2笔者还没做出来,还是笔者太菜了。。。我们先定义F(x,y)F(x,y)F(x,y)表示从xxx个数中选出yyy个不相邻的数的选法,我们可以得到F(x,y)=(x−y−1y−2)+2(x−y−1y−1)+(x−y−1y)F(x,y)=\binom{x-y-1}{y-2}+2\binom{x-y-1}{y-1}+\binom{x-y-1}{y}F(x,y)=(y−2x−y−1)+2(y−1x−y−1)+(yx−y−1)相当于我们假定原创 2021-05-29 12:01:34 · 155 阅读 · 0 评论 -
[CF1515E]Phoenix and Computers
Phoenix and Computers题解忽然发现巨佬们的做法好像都跟我的不一样,就先写一下我的dp做法吧湘妹的生成函数Or2我们可以先定义dpi,jdp_{i,j}dpi,j表示对于前iii个电脑,总共手动启动了jjj个,且第iii个被手动启动时,前iii个都被启动的合法方案数。由于dpi,idp_{i,i}dpi,i所对应的dpdpdp值会直接面对端点,不好转移,我们可以先将其预处理出来。dpi,idp_{i,i}dpi,i也就是表示前iii台电脑都被手动启动的方案数,由于只要任何原创 2021-05-03 22:24:30 · 660 阅读 · 0 评论 -
[CF1503E]2-Coloring
2-Coloring题解首先,我们可以发现黄色从列1到列n与蓝色从行1到行n的路径两者中最多有一个存在。如果两者都存在的话,必定会有一个交点。所以,我们得到的一定是下面的两种情况之一:仔细看这两种情况是一样的,不过是将m,nm,nm,n换一下,我们先来考虑第一种情况:很明显,两边都是三角形状的结构,由于每列都要有,所以两个三角形的定点应该在一条线的两侧。由于不能连通,两者与线相接触的地方是不同的。我们可以先枚举相交的线的位置lll,与两个交点的位置u,d(u⩽d)u,d(u\leqsla原创 2021-05-03 12:24:54 · 246 阅读 · 0 评论 -
[CF1516E]Baby Ehab Plays with Permutations
Baby Ehab Plays with Permutations题解其实是一个很容易想到的dp首先我们先考虑将一个排列排序的最小所需交换次数。很明显,我们可以将这个排列当作一个置换,将所有环找出来,那么最小交换次数就是每个环的环长减一的和。我们先定义dpi,jdp_{i,j}dpi,j表示一个长度为iii的序列,需要jjj次交换的序列个数。有状态转移方程式,dpi,j=dpi−1,j+(i−1)dpi−1,j−1dp_{i,j}=dp_{i-1,j}+(i-1)dp_{i-1,j-1}dp原创 2021-04-22 20:38:29 · 195 阅读 · 3 评论 -
游戏
游戏题解蛮简单的一道题。很容易发现,这道题可以dp。设dpi,jdp_{i,j}dpi,j表示最大的数与第二大与第三大的数之间的差值为i,ji,ji,j时走到结局的期望步数。容易得到方程式,当x,y≥2x,y \geq 2x,y≥2时dp0,x=dp2,x+1+dp1,x−12+1dp_{0,x}=\frac{dp_{2,x+1}+dp_{1,x-1}}{2}+1dp0,x=2dp2,x+1+dp1,x−1+1dp1,x=dp0,x−2+dp1,x2+1dp_{1,x}=\fra原创 2020-11-22 16:44:00 · 157 阅读 · 1 评论 -
路径计数
路径计数题解考场上看错了一个条件,导致整整爆炸了85pts,时运不济命途多舛我们容易发现,只有当一个子串能裂成的两个子串是不同的时候才会产生两份的贡献,如果他们的子串是一样的则其产生的贡献必定只有一份。我们可以用差分的思想,先将总的答案求出,再减去算重复的部分。考虑对于一个前边有个字符,后边有个字符,长度为的全相同子串,会多产生多少的贡献。我们先定义表示前边个字符,后边个字符的方案数。容易得到dp转移方程式。这明显是一个近似于杨辉三角形的结构,可以得到。我们可以知道,它所原创 2020-10-31 17:31:18 · 189 阅读 · 0 评论 -
[CF932E]Team Work
Team Work题解数学题都贞德好讨厌呀开始推公式。由于当时可以直接用暴力做了,我们下面只考虑的情况。原式。现在这个样子其实可以直接用斯特林数做了,但我们还是先考虑将斯特林数展开一下原式我们设,,也就是后面那一块。我们考虑通过线性递推的方式处理,计算,可得,所以,得到递推式我们只需要线性处理出组合数与的值即可,时间复杂度,也可以用埃筛的方式线性求出。源码#include<cstdio>#include<cmath&g原创 2020-10-05 17:14:21 · 976 阅读 · 0 评论 -
[hdu6482]A Path Plan
A Path Plan题解很容易发现,如果两个起点与终点的连线相交时,即时,无论怎么走都是一定会相交的。因此我们只需考虑的情况。不妨设,如果会相交的话,路径一定是这样的两者一定会相交于一个点,我们尝试将它们的终点互换一下,就成了这样可以发现,任意一条会相交的路径相当于从的合法方案数。于是答案就是从。源码#include<cstdio>#include<cmath>#include<cstring>#include<cs原创 2020-09-08 10:37:38 · 166 阅读 · 0 评论 -
[CF1204E]Natasha, Sasha and the Prefix Sums
Natasha, Sasha and the Prefix Sums题解很明显,如果我们直接求最大前缀和为某个值时的序列数量是比较困难的,于是我们就先求最大前缀和大于某个值时的序列数量。记为前缀和大于的合法序列个数,那么答案为。很容易发现根据前缀和构造出来的路径的函数图像一定至少与存在一个交点。由于求出的的值是没有意义的,毕竟所有序列构造出来都是大于这个值的,他们的值都与相等,最后将其加上去即可。可如何求出这些的值呢?先给出一个前缀和函数图像我们可以像计算卡塔兰数一样先将原创 2020-09-07 20:27:18 · 117 阅读 · 0 评论 -
[hdu6314]Matrix
Matrix题解本来打着很快的,但是卡常硬是把这道题给卡了一个下午,于是就叫它“贞卡常”了先令表示将一个大小的矩阵,每个格子都涂成黑白,没有任何行与列全为黑的方案数。根据容斥,枚举其中全为黑的方格数,可以得到。于是答案便为将的表达式带进去,可以得到设,有记,,这两者可以分别用和处理出来,带入原式得...原创 2020-09-07 09:20:43 · 154 阅读 · 0 评论 -
[hdu6467]简单数学题
简单数学题题解题目已经说得很明显了,就是一道数学推导的题,虽然我也不知道为什么我会推错容易得到,,将两者相减。,可以通过这个求出,将其扩大2倍,再相减得源码#include<cstdio>#include<cmath>#include<cstring>#include<iostream>#include<algorithm>#include<map>using namespace std;原创 2020-09-07 09:09:22 · 136 阅读 · 0 评论 -
DP?
DP?题解看这标题取得,一看就知道不是DP。我们可以先把每个点的路径长给算出来,根据贪心可知,对于一个点它的最小路径的走法是一定的。这走法就是向斜上方或正上方一直走到底,然后就沿着1一直走。如果在中线左方,就是往斜上方走,右方就是往右走。而走到一的路径也十分好求,这样用lucas就可以做出来了。源码感觉有点卡常。#include<cstdio...原创 2020-04-22 16:07:36 · 275 阅读 · 0 评论 -
[CF26D]Tickets
Tickets题解这。。。,不是当时卖车票的那道题吗很明显,如果则一定找不出钱,而时则一定找得出钱,我们讨论的是m在中的状况。于是乎,我们讨论的是这些人来的顺序对它的影响。很容易发现可以构造出一个平面坐标系内的图:我们定义横坐标为当前来了的10元,纵坐标为当前来了的20元,起点为(0,0)。很明显,如果这个点移动到直线上面就不合法了。而终点是(n,m)我们求的是一直在直线下...原创 2020-04-11 14:40:49 · 212 阅读 · 0 评论 -
[LOJ 2462][2018 集训队互测 Day 1]完美的集合
完美的集合题解生平最讨厌的卡常。其实这道题蛮好想的。由题可知,如果一个集合能用,它一定是一个联通块而且总重量小于m。很明显的dp了,数据范围也不大。我们可以先以每个节点为根,都做一次dp。不过我们马上发现,时间复杂度是,明显要超时。那我们应该怎么做呢?我们可以采取dfs序dp。因为我们只需求出每个根的dp值,那么其它点的dp值我们都是可以不管的,也就是它是什么值都无所谓...原创 2019-12-26 20:46:43 · 443 阅读 · 0 评论