版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
进度: 5 / 13
<!-- more -->| 题号1 | 标题2 | 做法 |
|---|---|---|
| A | Goodbye, Ziyin! | 签到 |
| *B | Subset | DP, 卷积 |
| *C | Assign or Multiply | 原根, bitset, 二分, 树状数组 |
| D | Period | 二分, KMP |
| *E | CHASE! | DP, 双指针 |
| *F | Stone | 博弈论 |
| G | Desserts | 数学 |
| *H | City Safety | 最小割 |
| *I | Distance | 整除分块, min25 筛 |
| J | Circular Billiard Table | 签到 |
| *K | Tiny Stars | 构造 |
| *L | Shake Hands | 贪心 + 最大匹配 |
| M | 810975 | 容斥 |
{% pdf /archives/ccpc-whr2021/problems.pdf 600px %}
{% pdf /archives/ccpc-whr2021/tutorial.pdf 600px %}
{% icodeweb blog lang:cpp ccpc-whr2021/A.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/B.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/C.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/D.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/E.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/F.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/G.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/H.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/I.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/J.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/K.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/L.cpp %}
{% icodeweb blog lang:cpp ccpc-whr2021/M.cpp %}