当前位置: 首页 > wzjs >正文

微信公众号怎么创建步骤网站关键词优化排名公司

微信公众号怎么创建步骤,网站关键词优化排名公司,最新企业网站模板,开发软件需要多少钱k题目传送门 前言 每次在做数学的时候(尤其是组合排列),都深深地感受到一种无力感 . . . . . . ...... ......一种看完题解感觉自己跟傻*一样地无力感 . . . . . . ...... ...... 思路 我们先考虑最多会剩下多少个空房间: k k k…

题目传送门


前言

每次在做数学的时候(尤其是组合排列),都深深地感受到一种无力感 . . . . . . ...... ......一种看完题解感觉自己跟傻*一样地无力感 . . . . . . ...... ......


思路

我们先考虑最多会剩下多少个空房间:
k k k 个人各向左走一步就会剩下 k k k 个空房间,但是由于 k k k 可能大于等于 n n n,所以 k k k 要与 n − 1 n - 1 n1 m i n min min
然后我们枚举剩下 i i i 个空房间, i ∈ [ 0 , m i n ( k , n − 1 ) ] i \in [0, min(k, n - 1)] i[0,min(k,n1)],每个有 C n i C_n^i Cni 种选择。

然后就是把 n n n 个人划分到 n − i n - i ni 个房间里的可能数:
这就相当于在 n n n无差别的人之间插入隔板,将其分成 n − i n - i ni 个非空集合,就有 C n − 1 n − i − 1 C_{n - 1}^{n - i - 1} Cn1ni1 种可能。

所以一共就有: ∑ i = 0 m i n ( k , n − 1 ) C n i × C n − 1 n − i − 1 \sum_{i = 0} ^ {min(k, n - 1)} C_n^i \times C_{n - 1} ^ {n - i - 1} i=0min(k,n1)Cni×Cn1ni1 种可能。


代码

#include <bits/stdc++.h>using namespace std;typedef long long ll;const int maxn = 2e5 + 7;
const int mod  = 1e9 + 7;ll n, k, ans;
ll fac[maxn], inv[maxn];
ll qpow(ll x, ll y) {ll res = 1;for (; y; y >>= 1, x = x * x % mod)if (y & 1) res = res * x % mod;return res;
}
ll C(ll x, ll y) {return fac[x] * inv[x - y] % mod * inv[y] % mod;}
int main() {scanf("%lld%lld", &n, &k);fac[0] = inv[0] = 1;for (ll i = 1; i <= n; ++i) {fac[i] = fac[i - 1] * i % mod;inv[i] = qpow(fac[i], mod - 2);}for (int i = 0; i <= min(k, n - 1); ++i)ans = (ans + C(n, i) * C(n - 1, i) % mod) % mod;  // C(n - 1, n - i - 1) = C(n - 1, i)printf("%lld\n", ans);return 0;
} 
http://www.dtcms.com/wzjs/119522.html

相关文章:

  • 做网站work什百度app登录
  • 江苏专业做网站的公司哪家好网络广告营销成功案例
  • asp网站部署 iis7国外域名购买
  • 小说网站开发流程最佳的搜索引擎
  • 做网站的公司高创简单的个人网页制作html
  • 网站开发流程包括外贸网站seo教程
  • 常德网站开发公司百度seo点击工具
  • 购物网站大全棉鞋qq刷赞网站推广快速
  • 长安英文网站建设全网seo优化电话
  • 网站海外推广方案构建新发展格局
  • 网站规划与制作网站制作的服务怎么样
  • 云主机建多个网站杭州排名推广
  • 网站建设 专用术语百度站长平台账号购买
  • 东莞做企业网站营销助手
  • wordpress b站播放seo品牌优化整站优化
  • 网站开发管理方案公司企业网站制作
  • wordpress 4.9 站群网站优化 秦皇岛
  • 汕头网站建设详细内容百度seo关键词排名s
  • 广东嵘通建设福州百度首页优化
  • 柳州网站建设找哪家好网络营销推广方法
  • 南通市建设委员会网站关键词优化排名软件推荐
  • 用织梦建网站杭州百度seo优化
  • 网站设计费用一览表网络整合营销理论
  • 做图书网站赚钱么百度端口开户推广
  • 安阳县妇幼保健院pc优化工具
  • 个人怎么做网站排名优化近期热点新闻
  • 济南做网站维护的公司软文编辑
  • 深圳品牌做网站公司哪家好青岛seo
  • 珠海门户网站建设公司上海短视频推广
  • 网站建设大体包含企业文化