Codeforces Round #165 (Div. 2)
C. Magical Boxes
- 问题相当于求$$2^p \gt \max{a_i \cdot 2^{k_i}},p \gt k_i$$
D. Greenhouse Effect
- \(dp(i,j)\)表示前\(i\)种树种在位置\(j\)之前所需要的最少操作次数。
- 转移:$$dp(i,j)=\min{dp(i-1,k)+sum(j)-sum(k)}$$sum(j)表示从1到j内不为i的个数。
- 转移可以写成$$dp(i,j)=\min{dp(i-1,k)-sum(k)}+sum(j)$$即可优化到\(O(n^2)\)。
E. Flawed Flow
- 由于不存在环,那么存在拓扑序。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步