这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
2020-2021:teams:the_great_wave_off_kanagawa:week_summary_3 [2020/05/25 15:32] airbust |
2020-2021:teams:the_great_wave_off_kanagawa:week_summary_3 [2020/05/25 21:56] (当前版本) airbust |
||
---|---|---|---|
行 13: | 行 13: | ||
==== kazamori ==== | ==== kazamori ==== | ||
- | CF 1348E Phoenix and Berries | + | CF 1354C2 Not So Simple Polygon Embedding |
- | * 分类:DP | + | * 分类:计算几何 |
- | * 简要题意: 有$n$棵树,每棵树上有$a_i$个红果实和$b_i$个蓝果实。有可以装$k$个果实的篮子,一个篮子只能放同种颜色或同一棵树上的果实。求最多可以放满多少个篮子? | + | * 简要题意: 给出奇数n,求覆盖边数为 2n 边长为 1 的正凸多边形的最小正方形的边长。 |
- | * 解法: 最多只有$n$个篮子内的果实是不同色的(若同一棵树上装了多个不同色的篮子 ,则可以转化为多个同色的篮子加上一个不同色的篮子 ),枚举第$i$棵树生成的不同色的篮子的组成,dp求解。''%%dp[i][j]%%''表示前$i$棵树装完后,剩下$j$颗红果实时,最多能填满的篮子的数量。 | + | * 解法: 对于一个正多边形,设个顶点与中心连线形成的每个小三角形的顶角为 θ,假设多边形旋转角度为 α。 当 α等于0 和θ/2时情况相同中心距离最远的顶点的距离最大 ,且变化具有对称性。因此猜想最优解在中间位置取得。$$ans=\frac{cos(\frac{\pi}{4n})}{sin(\frac{\pi}{2n})}$$ |
==== Ket98 ==== | ==== Ket98 ==== | ||
行 40: | 行 40: | ||
=== 比赛 === | === 比赛 === | ||
- | * [[https://codeforces.com/contest/1348|Codeforces Round #638 (Div. 2)]] | + | * [[https://codeforces.com/contest/1354|Educational Codeforces Round 87 (Rated for Div. 2)]] |
- | * [[https://codeforces.com/contest/1342|Educational Codeforces Round 86 (Rated for Div. 2)]] | + | |
==== Ket98 ==== | ==== Ket98 ==== |