摘要:
NOIP2008 传球游戏 题意 有 \(n\) 个同学围成一个圆圈,有一个球在某一个小蛮手中,每次传球可以向左右传球,问有多少种方案能够使得进行 \(m\) 次传球后依然在小蛮手中。 分析 每一轮,拿到球的同学都可以向左右传球。 设 \(f(i, j)\) 表示第 \(i\) 次传球后小球在 \( 阅读全文
摘要:
钉子和小球 题意 如图的三角形木板上钉着 \(\dfrac{n(n+1)}{2}\) 个钉子,还有 \((n+1)\) 个格子,钉子均匀分布,其中有一些钉子被拆掉,问最后小球落在 \(m\) 格子的概率为多少? 分析 概率DP,把格子也看作钉子。 设 \(f(i, j)\) 表示经过 \((i, j 阅读全文
摘要:
Skyline Photo 题意 有 \(n\) 座建筑排成一排,每座建筑都有 \(h_i\) 高度和 \(b_i\) 美丽度。现在把它们划分成几个连续的区间,每个区间的美丽度为这个区间最矮的建筑的美丽度,问所有区间的美丽度总和最大为多少。 \(1 \le n \le 3 \times 10^5, 阅读全文
摘要:
Edu 118(Div.2) A. Long Comparison 题意 给定四个数字 \(x, p_1, y, p_2\) ,\(p_1\) 表示 \(x\) 后面的 \(0\) 个数, \(p_2\) 表示 \(y\) 后面的 \(0\) 个数,比较 \(x, y\) 的大小。 分析 位数相同: 阅读全文
摘要:
第k个数 题意 给定一个 \(n \times m\) 的方格矩阵,第 \(i\) 行 \(j\) 列的方格内元素为 \(i \times j\) (行和列都从 \(1\) 开始编号)。 问这 $n \times m $ 个数中第 \(k\) 小的数字为多少。 \(1 \le n, m \le 5 阅读全文
摘要:
选数 题意 给定 \(n\) 个整数 \(a_1, a_2, \ldots a_n\) 。 请你从中选去 恰好 \(k\) 个数字,要求选出来的数字的乘积的末尾的 \(0\) 尽可能多。 请输出末尾 \(0\) 的最大可能数量。 \(1 \le n \le 200, 1 \le k \le n, 1 阅读全文
摘要:
Deltix Round, Automn 2021 A. Divide and Multiply 题意 给定 \(n\) 个数字,每次可以选择其中两个数字(其中一个为偶数),把其中的一个偶数除以 \(2\) ,另一个数字乘以 \(2\) ,问若干次操作后,这 \(n\) 个数字的最大和为多少。 分析 阅读全文
摘要:
Codeforces Round #757(Div.2) 这场 \(C\) 没有推出来,掉大分了TAT。 C. Divan and bitwise operations 题意 已知序列长度为 \(n\) ,定义序列舒适度 \(coziness\) 为序列所有子集的异或和的总和。给出 \(m\) 个区 阅读全文
摘要:
756(Div.3) A. Make Even 题意 给定一个数字 \(n\) ,每次可以翻转一个前缀,问最少几次可以使数字 \(n\) 变成偶数。 分析 本身就是偶数,不需要反转。 第一位是偶数,整个翻转,一次。 只有中间存在偶数,把它翻转到第一位,再翻转一次,两次。 不存在偶数,-1。 Code 阅读全文
摘要:
Weights Assignment For Tree Edges 题意 给定 \(n\) 个结点的无根树和序列 \(b, p\) ,\(b_i\) 表示 \(i\) 结点的父结点,其中 \(b_{root} = root\) ,现在要给树上的每个边赋正权值,使得每个结点到根的距离 \(dist_i 阅读全文