2023.11.7 信息学日志
- 1. CF33C Wonderful Randomized Sum
- 题目描述
- 题目概况
- 思路点拨
- 2. CF30C
- 题目描述
- 题目概况
- 思路点拨
- 3. CF18E Flag 2
- 题目描述
- 题目概况
- 思路点拨
1. CF33C Wonderful Randomized Sum
题目描述
https://www.luogu.com.cn/problem/CF33C
题目概况
来源:Codeforces
洛谷难度: 绿题 \color{green}绿题 绿题
CF难度: 1800 1800 1800
标签:前缀和,后缀和
思路点拨
维护数组前缀和、后缀和、后缀后缀和最大值,对于每个中间部分取不取,取 max \max max 即可。
2. CF30C
题目描述
https://www.luogu.com.cn/problem/CF30C
题目概况
来源:Codeforces
洛谷难度: 蓝题 \color{blue}蓝题 蓝题
CF难度: 1800 1800 1800
标签: d p dp dp 概率论
思路点拨
首先本题没有每个靶标的分数值,所以均为 1 1 1,而他们的概率即可当为得到它的分数。
因此题目转换为最多能得多少分
状态定义:设 f i f_i fi 表示最后打 i i i 标靶最多能得多少分。
状态转移方程: f i = max ( [ ( x i − x j ) 2 + ( y i − y j ) 2 ≤ t i − t j ] ⋅ f j + p i , f i ) f_i=\max([\sqrt{(x_i-x_j)^2+(y_i-y_j)^2} \leq t_i-t_j]\cdot f_j+p_i,f_i) fi=max([(xi−xj)2+(yi−yj)2≤ti−tj]⋅fj+pi,fi)
输出 f n f_n fn 即可
3. CF18E Flag 2
题目描述
https://www.luogu.com.cn/problem/CF18E
题目概况
来源:Codeforces
洛谷难度: 紫题 \color{purple}紫题 紫题
CF难度: 2000 2000 2000
标签: d p dp dp
思路点拨
定义: f i , j , k f_{i,j,k} fi,j,k 为第 i i i 行,奇数位填字母 j j j,偶数位填字母 k k k 所需的最小代价。