
【比赛】USACO
文章平均质量分 87
cz_xuyixuan
这个作者很懒,什么都没留下…
展开
-
【USACO】2018 January Contest, Platinum题解
【比赛经历】先看完题,准备按顺序做。T1先写了一个\(O(NK^{2})\)的DP,交一发,得分8/10。仔细一想,\(O(NK)\)的做法好像可行,但稍微有点难写,决定卡常+骗分。把Max换成If语句,给循环变量加上人register,得分9/10。4次提交后,发现T的那个测试点满足\(K≥90\)、\(N≥80000\),针对性地骗分后,得到满分。此时时间刚过1h。T2想了一段原创 2018-02-07 10:45:13 · 1151 阅读 · 0 评论 -
【USACO】2017 December Contest, Platinum题解
【比赛经历】大概顺利满分了,就是T2的代码比较难调。T2能够直观地反映出GDB和输出调试结合的优越性。【T1】Standing Out from the Herd【题目链接】点击打开链接【题解链接】点击打开链接【思路要点】后缀的前缀是子串,考虑使用后缀结构来解题。笔者选用的是后缀树。对所原创 2018-02-07 12:54:53 · 1031 阅读 · 0 评论 -
【USACO】2018 December Contest, Platinum题解
**【T1】**Balance Beam【题目链接】点击打开链接【题解链接】点击打开链接【思路要点】考虑一个指数暴力,首先枚举每一个位置选择操作 111 还是操作 222 。记 EiE_iEi 表示从 iii 出发的期望收益。若在 iii 处选择操作 222 ,那么 Ei=AiE_i=A_iEi=Ai ,否则,令 iii 之前第一个选择操作 222 的点为 ...原创 2019-01-20 17:42:23 · 789 阅读 · 1 评论 -
【USACO】2019 January Contest, Platinum题解
**【T1】**Redistricting【题目链接】点击打开链接【题解链接】点击打开链接【思路要点】将 GGG 看做 +1+1+1 , HHH 看做 −1-1−1 ,记原数组前缀和为 sis_isi 。则可以得到动态规划 dpi=∑j=1kdpi−j+[si−si−j≥0]dp_{i}=\sum_{j=1}^{k}dp_{i-j}+[s_i-s_{i-j}≥0...原创 2019-01-25 21:23:06 · 1113 阅读 · 0 评论 -
【USACO】2019 February Contest, Platinum题解
**【T1】**Cow Dating【题目链接】点击打开链接【题解链接】点击打开链接【思路要点】考虑如何快速计算一个区间 [l,r][l,r][l,r] 的价值。定义二元组 (x,y)(x,y)(x,y) 来描述一个区间, xxx 表示区间中恰好有一个关键点的概率, yyy 表示区间中没有关键点的概率。显然,对于两个区间 (x1,y1),(x2,y2)(x_1,y...原创 2019-02-27 10:33:59 · 1335 阅读 · 1 评论 -
【USACO】USACO 2019 US Open Contest, Platinum题解
【T1】 Tree Boxes【题目链接】点击打开链接【题解链接】点击打开链接【思路要点】考虑在 N×NN\times NN×N 的网格内构建一个 NNN 个点的树,使得任意一个节点 xxx 与其任意一个祖先 yyy 所在位置为两角的矩形恰好包含 xxx 到 yyy 路径上的所有点。以如下方式构造即可:(1)(1)(1) 、将根节点置于 (1,1)(1,1)(1...原创 2019-04-14 14:37:25 · 1628 阅读 · 0 评论