随笔分类 -  数学

摘要:题意 给定 n 个数 ai,你每次操作可以选择相邻两个数 ai,ai+1,代价自加 ai+ai+1,然后把这两个数删掉,并在原处添加一个 gcd(ai,ai+1),直到只剩一个数,你要最小化此时代价。 \(n\le2\times10 阅读全文
posted @ 2025-02-20 21:17 dcytrl 阅读(10) 评论(1) 推荐(0) 编辑
摘要:题意 给定 n,k,求能被恰好分成 k 段上升序列,即恰好存在 kpi>pi+1 的位置 i 的排列 p 的个数,模数 109+7n,k105 分析 其实就是欧拉数。 有一个 O(n2) 做法:设 阅读全文
posted @ 2025-02-19 16:37 dcytrl 阅读(9) 评论(0) 推荐(0) 编辑
摘要:题意 给定一棵 n 个点的树,保证 i 的父亲在 1i1 中随机。 初始每个节点上有一枚棋子,每一时刻开始,sum 为 0。对于每个棋子,设其所在位置为 i,有 pi=ain 的概率向父亲走,并使 sum阅读全文
posted @ 2025-02-17 19:09 dcytrl 阅读(5) 评论(0) 推荐(0) 编辑
摘要:题意 有 2n 个人按照满二叉树的形态进行淘汰赛,你是 1 号,有 m 个人能打赢你,其他人都打不过你。对于其他人,编号小的人胜利。你现在要把这些人放在满二叉树的叶子上并打淘汰赛,显然一共 (2n)! 种方案。问最终胜利的人是你的方案数。 \(n,m\le 16\ 阅读全文
posted @ 2025-02-05 22:45 dcytrl 阅读(6) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2025-02-05 21:48 dcytrl 阅读(0) 评论(0) 推荐(0) 编辑
摘要:题意 对满足以下条件的大小为 n×m 值域为 [1,k] 的矩阵计数: min1in(max1jmai,j)max1jm(mini=1nai,j) 模数 \(99 阅读全文
posted @ 2025-01-09 21:55 dcytrl 阅读(15) 评论(0) 推荐(0) 编辑
摘要:好题。 题意 给你 02k12k 个数,第 i 个数的权值是 ai。有 q 次询问,每次询问给出一个由 0,1,? 组成的字符串,你需要把 ? 替换成 0,1,替换后把该串视为一个二进制数 x,求所有可能的 x 的权值和 阅读全文
posted @ 2024-12-26 17:18 dcytrl 阅读(8) 评论(0) 推荐(0) 编辑
摘要:题意 有一个初始为 0 的变量 x,每次操作会以 pi 的概率选择位于 [0,2n) 中的某个整数 i,并将 x 或上 i。问期望几次操作后 x=2n1n20,pi=1 引入:min-max 容斥 阅读全文
posted @ 2024-12-22 21:43 dcytrl 阅读(9) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-12-20 21:19 dcytrl 阅读(1) 评论(0) 推荐(0) 编辑
摘要:这题一定程度上锻炼了我的推式子能力 比较中清新的一道计数题。 题意 给定一个 n×m×k 的三维立方体,你需要将 1nmk 这些数都填到立方体的 nmk 个点里,使得每个数恰好出现一次。定义极大点为一个点使得 对于所有存在至少一维坐标和该点相 阅读全文
posted @ 2024-12-15 20:47 dcytrl 阅读(15) 评论(0) 推荐(0) 编辑
摘要:小清新计数题,但我为什么不会呢??? 题意 对满足以下条件的 nm 边无向简单图计数,对 109+7 取模。 存在一种方案使得添加若干条边后该图能变成一个简单环。 \(n\le 10^5,\sum n\le 3\times10^7,m\le \frac{n(n-1)} 阅读全文
posted @ 2024-12-12 10:11 dcytrl 阅读(12) 评论(0) 推荐(0) 编辑
摘要:题意简述 有 m 张牌,其中有一张是王牌。你现在可以洗 n 次牌(每种牌堆序列等概率出现),然后查看牌堆顶的第一张牌。设 xn 次洗牌中第一张牌是王牌的次数,则得分为 xk。 求得分的期望值对 998244353 取模的值。 \(1\le n, 阅读全文
posted @ 2024-05-21 22:01 dcytrl 阅读(9) 评论(0) 推荐(0) 编辑
摘要:题意简述 定义 fi=fi1+ai,f0=0。 有 q 次操作,每次操作单点修改一个 ai 的值,每次修改后求 fn 的值。 \(n,q\le 2\times10^5,0\le a_i\le 10^{18} 阅读全文
posted @ 2024-04-04 22:40 dcytrl 阅读(22) 评论(0) 推荐(0) 编辑
摘要:首先我们不难发现,原题意等价于求最小的 m 使得 |xi=0m1ximodn|+|yi=0m1yimodn|mk,因为你可以把较大的 xi,yi 匀出一点给较小的 \(x'_i 阅读全文
posted @ 2024-03-09 19:36 dcytrl 阅读(22) 评论(0) 推荐(0) 编辑
摘要:题意简述 有 n 堆石子,第 i 堆包含 ai 个,每次可以选择任意一堆取出任意数量石子,也可以选择对于所有石子堆都拿走任意数量化石子。问先手必胜还是后手必胜。 n3,ai300。 解法一:动态规划 发现 \(a_i^3=2.7\times10^7 阅读全文
posted @ 2024-01-31 14:35 dcytrl 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题意简述 定义 Divisor Tree 为一棵树: 叶子上的数为质数。 非叶子上的数为其所有儿子上的数的乘积。 给定 n 个数 ai,你需要让每个 ai 都在 Divisor Tree 上出现,并最小化 Divisor Tree 的节点数量。 \(n\le 8,a_i\ 阅读全文
posted @ 2024-01-28 23:17 dcytrl 阅读(7) 评论(0) 推荐(0) 编辑
摘要:题意简述 有 n 个左括号和 m 个右括号,求最长合法括号子序列长度为 2k 的括号序列的数量,对 109+7 取模。多组数据。 T3×103,n,m,k2×103 分析 可能需要的前置知识: 如何求一个字符串的最长合 阅读全文
posted @ 2024-01-28 22:37 dcytrl 阅读(42) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示