递推/组合
文章平均质量分 73
递推/组合
sz_165394732
这个作者很懒,什么都没留下…
展开
-
DTOJ 4858. 矩阵求和
题解 给你一个n×\times×m的矩阵,行列从1开始标号,第iii行jjj列的值是(i−1)∗m+j(i-1)*m+j(i−1)∗m+j。现在要求你实现以下操作。 1、交换两行。 2、交换两列。 3、求一个子矩阵的做k次前缀和之后的和,对109+710^9+7109+7取模 对于100%的数据,保证1⩽n,m,q⩽105,0⩽k⩽101\leqslant n,m,q\leqslant 10^5,0\leqslant k\leqslant 101⩽n,m,q⩽105,0⩽k⩽10 测试点 n,m,q原创 2020-06-23 07:35:08 · 143 阅读 · 0 评论 -
OTOJ 4863. 矩阵
题意 有一个NNN行MMM列的矩阵,你可以选择一些位置涂黑,其它位置涂白。 对一个矩阵,我们计算出一个长度为NNN的序列AAA,以及两个长度为MMM的序列BBB和CCC: 令AiA_iAi为第iii行第一次出现黑色的位置的列号,如果第iii行全白,则为M+1M+1M+1; 令BiB_iBi为第iii列第一次出现黑色的位置的行号,如果第iii列全白,则为N+1N+1N+1; 令CiC_iCi为第iii列最后一次出现黑色的位置的行号,如果第iii列全白,则为000; 请你计算,有多少种不同的{A,B,C}原创 2020-06-14 21:47:04 · 213 阅读 · 0 评论 -
DTOJ 4847. 凸包的价值
题意 宫水三叶擅长手工,比如用绳子围住一个带钉子的木板。 这是一个很大的木板,我们可以用一个平面直角坐标系来描述它。 木板上面有 nnn 个钉子,第 iii 个钉子的坐标为 (xi,yi)(x_i,y_i)(xi,yi) 。 三叶可以用一些绳子连接一些点,这些绳子连接的点有一个限制。 首先,这些绳子连成的图形必须要是一个封闭的凸多边形。其次,绳子可能经过除端点外的其它点,但是没有两条绳子在同一条直线上。形象化的说,这是一个凸包,使用的绳子数就是边数。 对于一个图形,我们可以把所有钉子分成三类。 1、凸包原创 2020-06-02 21:50:27 · 181 阅读 · 0 评论 -
DTOJ 4749. 计数
题意 计数弱智题目 7in17 in 17in1,就算你不是都会算也可以,本题根据你答对多少个问题来决定你得到多少分 第一类问题:求 nnn 个点构成的有标号无根树有多少种 第二类问题:求 nnn 个点构成的有标号有根树有多少种 第三类问题:求 nnn 个点构成的无标号无根树有多少种 第四类问题:求 nnn 个点构成的无标号有根树有多少种 第五类问题:求 nnn 个点构成的有标号所有点的度数为偶数...原创 2020-04-15 23:51:16 · 176 阅读 · 0 评论 -
DTOJ 4746. 我家钥匙放在哪了
题意 张士超是你在上海音乐学院的基友,关系非常好。你们在五角场附件合租了一间屋子。由于你那么有钱,一下买了 nnn 把相同的锁,并一下配了 NNN 把相同的钥匙。你用这些锁并联锁住你家的大门,需要同时插入 nnn 把钥匙才能打开。 一天晚上,张士超带着华师大的姑娘去了闵行。而且还把你们的 NNN 把钥匙全部藏在了一些奇怪的地方。 张士超有 MMM 个可能的地方来藏钥匙,比如地毯,花园,或门口大爷。...原创 2020-04-15 23:41:38 · 204 阅读 · 0 评论 -
DTOJ 4778. 卖弱
题意 “代数毫无优势,真的是所有人都会做,我毫无优势,我自闭了,,,怎么办啊,我真的自闭,,,我的预估果然是对的,所有人都会做所有的题,怎么办啊,,,啊啊啊,我觉得一堆人吊打我,那还不自闭,,,大二还不拿奖,大二拿不到奖,你的人生就结束了,,,”——MDZ 一场考试后,有nnn位卖弱成瘾的大佬分别是考试的第111到第nnn名。但是由于他们卖弱成瘾,他们分别要找一个人诉说自己毫无优势,他们也可以...原创 2020-04-15 11:19:09 · 239 阅读 · 0 评论 -
DTOJ 4147. 「NOI2018」冒泡排序
题意 最近,小 S 对冒泡排序产生了浓厚的兴趣。为了问题简单,小 S 只研究对 111 到 nnn 的排列的冒泡排序。 下面是对冒泡排序的算法描述。 输入:一个长度为 n 的排列 p[1...n] 输出:p 排序后的结果。 for i = 1 to n do for j = 1 to n - 1 do if(p[j] > p[j + 1]) 交换 p[j] 与 p[j + 1] ...原创 2020-02-07 23:59:37 · 139 阅读 · 0 评论 -
DTOJ 4705. 递增
题意 已知 l1…nl_{1\dots n}l1…n 和 r1…nr_{1\dots n}r1…n,求所有满足以下条件的序列 {an}\{a_n\}{an} 的元素和的和:对任意 i∈[1,n]i\in[1,n]i∈[1,n] 满足 li≤ai≤ril_i\le a_i\le r_ili≤ai≤ri,且 {an}\{a_n\}{an} 是非严格递增的。 子任务一 (303030p...原创 2020-02-05 18:29:00 · 108 阅读 · 0 评论 -
卡农(canon)
题意 众所周知卡农是一种复调音乐的写作技法,小余在听卡农音乐时灵感大发,发明了一种新的音乐谱写规则。他将声音分成n个音阶,并将音乐分成若干个片段。音乐的每个片段都是由1到n个音阶构成的和声,即从n个音阶中挑选若干个音阶同时演奏出来。为了强调与卡农的不同,他规定任意两个片段所包含的音阶集合都不同。同时为了保持音乐的规律性,他还规定在一段音乐中每个音阶被奏响的次数为偶数。现在的问题是:小余想知道包含m...原创 2019-08-14 22:50:13 · 155 阅读 · 0 评论 -
1425: 数列(seq)
题目描述 小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨。 股票每天的价格已知是正整数,并且由于客观上的原因,最多只能为N。在疯涨的K天中小T观察到:除第一天外每天的股价都比前一天高,且高出的价格(即当天的股价与前一天 的股价之差)不会超过M,M为正整数。并且这些参数满足m×(k−1)<n。小T忘记了这K天每天的具体股价了,他现在想知道这K天的股价有多少种可能。 题解: 因为直接...原创 2018-11-08 18:05:26 · 117 阅读 · 0 评论 -
ssoj3987数学课(math)
题意:对于一个1……n的序列,选出其中大小为m的集合A,使其中没有一个数是另一个数的倍数,且它的补集也满足,求方案数。n,m<=1e18. 题解: 考场思路:发现对于1,它乘上2的奇次幂与偶次幂的积一定在不同集合,同理,其他奇数乘上2的奇次幂与偶次幂的积也一定在不同集合,且它们互不影响。故可枚举每个奇数,得到奇偶次幂集合的大小,记为siz(早就发现大小要么相等,要么差1,然而一开始没想到如何...原创 2018-11-04 20:12:41 · 107 阅读 · 0 评论 -
ssoj4021: 西行妖下(yuyuko)
题意:有一颗n个节点的树,初始时每个节点上有一个长度为1的排列,有q次操作,每次操作给出u,v可将u到v的路径上排列长度乘或加上x,或询问u到v路径上,若将每个节点的排列随机,这条路径节点上排列为错排的节点个数的期望。n,q<=8e4,x<=1e4.答案保留一位小数。 题解: 有赖于我极烂的数学功底和打表找规律能力,考场时一看到就觉得不可做(若真的去加、乘,且不说高精了,错排的概率都没...原创 2018-11-03 10:16:13 · 141 阅读 · 0 评论 -
3968: matrix
时间限制: 1 Sec 内存限制: 512 MB O2 提交: 35 解决: 21 [提交][状态][博客][加入收藏] 题目描述 小z 的女朋友送给小z 一个n×nn×n的矩阵。但是矩阵实在太大了,小z 的女朋友拿不动,只能带给他两个长度为nn 的整数序列l,tl,t,分别作为矩阵FF的第一行和第一列(保证l1=t1l1=t1),并且告诉小z 矩阵可以通过如下方式得到: Fi,j=a∗Fi...原创 2018-10-20 13:29:24 · 257 阅读 · 0 评论 -
AGC030D Inversion Sum
题目链接 直接算每对i,ji,ji,j的贡献,发现每次操作只会对4n4n4n对的值有影响,其他都是∗2*2∗2,于是把方案数改为期望即可,效率O(n2+nq)O(n^{2}+nq)O(n2+nq)。 代码: #include<bits/stdc++.h> using namespace std; typedef long long ll; const ll P=1e9+7,V=(P+1...原创 2020-01-27 22:33:18 · 167 阅读 · 0 评论 -
(CSP2019模拟)DTOJ 4632. 隐蔽的居所
题意 在小G的家乡,有很多人住在一个大湖的边上。 他告诉小D,这个大湖可以被视作一个圆。一共有 NNN 户人家, 他们住在这个圆的 NNN 等分点上,每个 NNN 等分点上恰好有一户人家. 这里的每户人家都有不同的信仰,其中第 iii 户人家信仰第 iii 种宗教。很显然,宗教对于生活会产生一定的影响,具体来说,相邻两户人家信仰的宗教的编号之差的绝对值不可以超过 KKK。 同时,有几户人家会不满其...原创 2019-11-08 21:01:56 · 248 阅读 · 0 评论 -
(学军集训)毛皮立方体(furcube)
题意 有一块长宽都为 NNN 的正方形毛皮,它被分为 N×NN × NN×N 个单位格子,每个格子上填着一个小于 MMM 的自然数,其中第 iii 行第 jjj 列的格子上的数字是 Ai,jA_{i,j}Ai,j。 现在这块正方形毛皮上的很多数字已经破损,只能看清 KKK 个格子里的数字。但你知道这些数字满足,每行每列的数字之和模 MMM 的值全部相等。 求这个正方形毛皮上的数字有多少种可能的情...原创 2019-12-07 23:37:56 · 105 阅读 · 0 评论 -
(CSP2019模拟)notset(84分题解)
题意 给定坐标系上三个个矩形S,M,T,求从S内的所有点走到T内的所有点,且不经过M的方案数。 数据范围:坐标范围≤45×107\le 45\times 10^{7}≤45×107,S,T的大小(顶点横、纵坐标的差)≤106\le 10^{6}≤106,M的大小≤50000\le 50000≤50000 题解 考场: 先考虑S,T都是一个点,坐标在1e7范围内的部分分,可分两类:从M上、下方通过,...原创 2019-11-03 16:37:23 · 156 阅读 · 0 评论 -
(CSP2019模拟)扫雷
题意 给一个n∗mn*mn∗m的扫雷局面,要放kkk个雷,其中已经有www个是确定的,求所有格子上的数的期望及所有情况的方差的期望。 数据范围:n×m≤100000n\times m\le100000n×m≤100000 题解 考场: 对于数的和的期望显然每个格子是独立的,考虑每个格子上的数的期望即可 (然而毒瘤出题人不给分) 。考虑方差,可以转化为和的平方的期望,但这是不独立的,想过一个一个做,...原创 2019-11-03 15:42:12 · 208 阅读 · 0 评论 -
ssoj4019: 白玉楼前(youmu)
【题目背景】 “一觉醒来怎么半灵又不见了?一定是幽幽子吃了。” “幽幽子你给我吐出来!” “我这边有个游戏玩不过去,你帮我玩过去我就吐出来。” 【题目描述】 妖梦现在要玩幽幽子的游戏,她才能拿回自己的半灵。 游戏规则是这样的: 幽幽子有n 个点,现在她让妖梦对每个点随机一条出边(随机到每个点的概率都相等), 然后得到一张图。(注意:可以自环) 如果这张图任意一个点沿着边走两步(显然这样的走法唯一)...原创 2018-11-02 19:25:03 · 182 阅读 · 0 评论 -
(CSP2019模拟)DTOJ4593. 祝著节
题意 给定一张n个点m条边的无向图,每条边有边权,每一条边为A,B属性之一,定义一个边集合法当且仅当它能使n个点联通且同时包含至少一条A,B属性的边,求边集和最小值为x的方案数。 范围:n≤100000,m≤200000n\le 100000 ,m\le 200000n≤100000,m≤200000 题解 考场: 直观地想,先求出最小生成树的边权和sss,若x<sx<sx<s则...原创 2019-11-02 22:40:45 · 148 阅读 · 0 评论