斯特林数
文章平均质量分 71
DZYO
Never stop
展开
-
Codechef:Sum of Cubes/SUMCUBE(斯特林数)
传送门题解:把(∑ixi)k(\sum_ix_i)^k(∑ixi)k拆开考虑单项式贡献,然后就只用考虑h(h≤3)h(h \le 3)h(h≤3)条边,www个点同时存在的方案数了,关键部分三元环计数可以做到O(mm)O(m \sqrt{m})O(mm)。#include <bits/stdc++.h>using namespace std;typedef long l...原创 2018-10-30 11:12:27 · 539 阅读 · 0 评论 -
WC模拟:Every one will meet some difficult(第一类斯特林数)
以前SB了写过一篇比较复杂的做法,现在才发现这个东西非常的Naive。设前n个选完之后剩下SSS,我们要求∑(Sm−n)∑(Sm−n)\sum \binom{S}{m-n}。直接把这个东西用第一类斯特林数搞一搞,我们要求∑m−ni=0(−1)m−n−i[m−ni]Si∑i=0m−n(−1)m−n−i[m−ni]Si\sum_{i=0}^{m-n} (-1)^{m-n-i} \begin{b...原创 2018-07-01 18:57:46 · 513 阅读 · 2 评论 -
Codeforces 960G:Bandit Blues(倍增FFT/第一类斯特林数)
传送门题解: 答案等于[n−1a+b−2]∗(a+b−2a−1)[n−1a+b−2]∗(a+b−2a−1)\begin{bmatrix} n-1 \\ a+b-2 \end{bmatrix} *\binom{a+b-2}{a-1}将最多的袋子剔除后,每个能看到的袋子与他挡住的袋子形成圆排列。我们从这a+b−2a+b−2a+b-2个圆排列中取出a−1a−1a-1个放到左边。注意[nm]...原创 2018-04-13 15:20:36 · 968 阅读 · 0 评论 -
NOI 模拟:黑暗(多项式求逆+分治FFT)
题意: n 个点的无向图,每条边都可能存在,一个图的权 值是连通块个数的 m 次方,求所有可能的图的权值和。(n≤3e4,m≤15)(n≤3e4,m≤15)(n\le 3e4, m\le 15)题解:用第二类斯特林数消掉nmnmn^m : nm=∑i=1m{mi}(ni)i!nm=∑i=1m{mi}(ni)i!n^m = \sum_{i=1}^m \begin{Bma...原创 2018-03-23 07:30:43 · 899 阅读 · 0 评论 -
WC模拟:Every one will meet some difficult(第一,第二类斯特林数+n阶差分)
题意: 给定n,m,s,tn,m,s,t求出满足: ∑i=1mxi≤s\sum_{i=1}^m x_i \le s ∀i≤m,xi>0\forall i \le m,x_i \gt 0 ∀i≤n,xi≤t\forall i \le n,x_i \le t 的解的个数。 (m−n≤1000,m≤1e9,t≤1e5,nt≤s≤1e18)(m-n\le 1000,m\le 1e9,t\le原创 2018-01-21 15:21:25 · 906 阅读 · 0 评论 -
BJ模拟 生日礼物(斯特林数+NTT)
BJ模拟 生日礼物(斯特林数+NTT)原创 2017-03-23 16:54:17 · 472 阅读 · 0 评论 -
Codechef:Easy exam(斯特林数)
传送门题解:记xj,ix_{j,i}xj,i表示第jjj轮掷骰子掷出iii。则ans=∏i=1L(∑j=1nxj,i)Fans=\prod_{i=1}^L(\sum_{j=1}^nx_{j,i})^Fans=i=1∏L(j=1∑nxj,i)F然后展开考虑单项贡献,显然一个单项式对于一个iii如果有jjj轮的xj,ix_{j,i}xj,i出现,贡献为SF,znz‾S_{F,z}n^{...原创 2018-10-30 20:55:54 · 444 阅读 · 0 评论