摘要: 题目传送门 简化题意 有 \(t\) 组询问,每次询问是否能从 \(1 \sim n\) 中选择 \(k\) 个数使得它们的和为 \(x\)。 解法 考虑临界情况,从 \(1 \sim n\) 中选择最小的 \(k\) 个数时和为 \(\sum\limits_{i=1}^k i=\dfrac{(k+ 阅读全文
posted @ 2023-10-02 11:48 hzoi_Shadow 阅读(21) 评论(1) 推荐(0) 编辑
摘要: 题目传送门 前置知识 快速幂 解法 推式子: \(\begin{aligned} Z_n+Z_{n-1}-2Z_{n-2}&=(Z_n-Z_{n-2})+(Z_{n-1}-Z_{n-2}) \\ &=(S_n+Q_n-S_{n-2}-Q_{n-2})+(S_{n-1}+Q_{n-1}-S_{n-2} 阅读全文
posted @ 2023-10-02 09:34 hzoi_Shadow 阅读(10) 评论(0) 推荐(0) 编辑
扩大
缩小