生成函数
https://zhuanlan.zhihu.com/p/106522599
http://acm.hdu.edu.cn/contest/problem?cid=1098&pid=1005
https://zhuanlan.zhihu.com/p/647268000
https://zhuanlan.zhihu.com/p/52817010
https://oi-wiki.org/math/poly/ogf/
https://zhuanlan.zhihu.com/p/106522599
http://acm.hdu.edu.cn/contest/problem?cid=1098&pid=1005
https://zhuanlan.zhihu.com/p/647268000
https://zhuanlan.zhihu.com/p/52817010
https://oi-wiki.org/math/poly/ogf/