ACWing 1307. 牡牛和牝牛 (组合数、DP、前缀和)
1307. 牡牛和牝牛
思路一
f[i]f[i]f[i]表示有iii个奶牛且最后一个牛必须为公牛的方案数。
f[i]=∑0i−k−1f[i]f[i] =\sum_{0}^{i-k-1} f[i]f[i]=∑0i−k−1f[i] (s[i−k,i−1])(s[i-k,i-1])(s[i−k,i−1])只能放母牛。
最终答案:∑0nf[i]\sum_{0}^{n}f[i]∑0nf[i],分类做事情,加法原理。
#include <stdio.h>
using namespace std;
原创
2020-09-14 12:03:28 ·
182 阅读 ·
0 评论