lijingshu's blog
  • 首页
  • 文章
    归档 分类 标签
  • 关于
  • 友链

洛谷P14130题解

分析 题意 给你一个非负整数序列,你需要把它拆成尽可能多的子序列。要求有三点: 每个子序列都必须有 000。 同一个数字,不能出现在两个不同的子序列里。 每个子序列的 mex\text{mex}mex 值不能是 000。 思路 因为每个子序列都必须有一个 000,所以 kkk 最大就只能是原序列里 000 的总个数。 非零数字是不会限制 kkk 的,因为我们可以把所有相同的非零数字
2025-10-03
题解
#梦熊比赛

洛谷P8480题解

分析 题意 给定 nnn 个整数的序列和 mmm 次操作机会,每次操作可对一个数做 “+2+2+2、−2-2−2、×2\times 2×2、⌊x2⌋\lfloor \frac{x}{2} \rfloor⌊2x​⌋” 中的一种。目标是用完 mmm 次操作后,让序列的 “极差(最大值 - 最小值)” 最大。 思路 mmm 最大仅为 101010 次,且在四种操作中,×2\times 2×2 是使数值增
2025-10-03
题解
#贪心

洛谷P11076题解

分析 题意 已知小 F 需赢满 xxx 场获胜,小 S 需赢满 yyy 场获胜。已进行 nnn 场比赛,求小 F 要最终获胜时,后续比赛中“最多连续胜场”的最小值。 思路 先统计已有胜场:遍历 sss,求出小 F 已胜 FFF 场,小 S 已胜 SSS 场。 然后计算后续需求: 小 F 还需胜 k=x−Fk = x - Fk=x−F 场(k≤0k \leq 0k≤0 时直接输出 000,无需再比)
2025-10-03
题解
#数学

洛谷P14027题解

分析 题意 小 C 初始能力值是 aaa,目标能力值是 bbb(已知 a<ba < ba<b),还有一个参数 kkk。每天他有两种训练选择: 普通训练:能力值变成当前值加 kkk。 加训加训:能力值变成当前值乘 kkk。 我们需要算出小 C 至少要训练几天,才能让能力值大于等于 bbb。 思路 每次训练都选能让能力值增长更快的方式,从而用最少天数达到目标。 当某次训练
2025-10-03
题解
#梦熊比赛

vscode 配置

VScode 是一款非常强大的代码/文本编辑器。至于它为什么强大请看下图。 重置 vscode 卸载直接运行安装目录下的 unins000.exe。 来到 C:\Users\admin\AppData\Roaming 其中 admin 是你系统用户名,删除 Code文件夹。 来到 C:\Users\admin 同样 admin 是你系统用户名。删除 .vscode 文件夹。
2025-10-03
科技·工程
#vscode

洛谷P12948题解

分析 题意 这道题要求我们为一排彩色卡片分配数字,需要满足三个条件: 数字从左到右是非递减的。 相同颜色的卡片必须有相同数字。 不同颜色的卡片必须有不同数字。 最后需要按数字从小到大的顺序输出颜色。如果无法满足条件,则输出 IMPOSSIBLE。 思路 如果一种颜色出现了多次,那么这些出现的位置必须是连续的。否则,就不可能满足条件。 比如在 [3,8,2,2,8][3,8,2,2,
2025-10-03
题解
#Google Code Jam

洛谷P12134题解

分析 题意 我们需要从 NNN 幅画中挑选 MMM 幅,按一定顺序排列,使得相邻画作艺术价值平方差的绝对值之和 LLL 最小。其中 LLL 的定义为: L=∑i=1M−1∣Bi+12−Bi2∣L=\sum_{i=1}^{M-1} |B_{i+1}^2 - B_i^2| L=i=1∑M−1​∣Bi+12​−Bi2​∣ 目标是找到这个最小的 LLL 值。 思路 观察 LLL 的表达式,由于绝对值内是平
2025-10-03
题解
#蓝桥杯 #DP

洛谷P13788题解

分析 题意 给定两个长度均为 nnn 的由 111 到 nnn 构成的排列 aaa 和 bbb。要求求出 aaa 的非空连续子段中,有多少个是 bbb 的子序列。 其中,aaa 的连续子段是指从 aaa 的开头和结尾各删除若干个元素(可能为 000 个)后得到的序列;bbb 的子序列是指在 bbb 中任意位置删除若干个元素(可能为 000 个)后得到的序列。 思路 一个序列 ccc 是 bbb 的
2025-10-03
题解
#DP

洛谷P13554题解

分析 题意:小 C 要给小 G 买至少 aaa 个奶龙玩偶,玩偶原价是每个 xxx 元。不过有个促销活动:如果单次买满 yyy 个,每个的单价就降到 zzz 元,其中 z≤xz \le xz≤x。我们需要算出小 C 最少要花多少钱。 要找到最少花费,得考虑两种可能的购买方案,然后选便宜的那个: 不凑促销:直接买刚好 aaa 个,按原价 xxx 算,花费是 a×xa \times xa×x。
2025-10-03
题解
#梦熊比赛

洛谷P8591题解

题目链接:https://www.luogu.com.cn/problem/P8591。 分析 题意:给定 nnn 条线段,需将每条线段染成红色或黑色。要求红色线段互不相交,且每条黑色线段至少与一条红色线段相交。目标是最小化红色线段的总长度和。 这道题的核心是选择合适的红色线段,既要保证它们互不相交,又要能 “覆盖” 所有黑色线段。也就是,所有未被选作红色的线段必须与至少一条红色线段相交,而红色线
2025-10-03
题解
#DP
1234

搜索

Hexo Fluid