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

快速搭建网站 开源网站的外部推广

快速搭建网站 开源,网站的外部推广,医疗器械做网站到哪里先备案,江门网站建设报价正题 题目链接:https://www.luogu.com.cn/problem/CF891E 题目大意 nnn个数字的一个序列aia_iai​#xff0c;每次随机选择一个让它减去一。然后贡献加上所有其他aia_iai​的乘积。 执行kkk次#xff0c;求贡献答案。 1≤n≤5000,0≤ai,k≤1091\leq n\leq 5000,0\leq a_i,k…正题 题目链接:https://www.luogu.com.cn/problem/CF891E 题目大意 nnn个数字的一个序列aia_iai​每次随机选择一个让它减去一。然后贡献加上所有其他aia_iai​的乘积。 执行kkk次求贡献答案。 1≤n≤5000,0≤ai,k≤1091\leq n\leq 5000,0\leq a_i,k\leq 10^91≤n≤5000,0≤ai​,k≤109 解题思路 这个操作很麻烦但是其实答案就是开始时所有aia_iai​的乘积减去结束时所有aia_iai​的乘积。 设第iii个数减去了bib_ibi​次就是求∏i1nai−∏i1n(ai−bi)\prod_{i1}^na_i-\prod_{i1}^n(a_i-b_i)∏i1n​ai​−∏i1n​(ai​−bi​)的期望考虑怎么求后面那个东西。 推一下式子不难发现对于一组bib_ibi​对期望的贡献就是 1nkk!∏i1n(bi!)∏i1n(ai−bi)\frac{1}{n^k}\frac{k!}{\prod_{i1}^n(b_i!)}\prod_{i1}^n(a_i-b_i)nk1​∏i1n​(bi​!)k!​i1∏n​(ai​−bi​) 总方案×可重排方案×贡献 把∏i1n(bi!)\prod_{i1}^n(b_i!)∏i1n​(bi​!)丢进去会有很神奇的结果 ⇒k!nk∏i1nai−bibi!\Rightarrow \frac{k!}{n^k}\prod_{i1}^n\frac{a_i-b_i}{b_i!}⇒nkk!​i1∏n​bi​!ai​−bi​​ 因为每种方案都要求和后面那个东西显然可以生成函数搞设 fz^(x)∑i0n(az−i)xii!∑i0∞azxii!−∑i0∞ixii!\widehat{f_z}(x)\sum_{i0}^n(a_z-i)\frac{x^i}{i!}\sum_{i0}^\infty a_z\frac{x^i}{i!}-\sum_{i0}^\infty i\frac{x^i}{i!}fz​​(x)i0∑n​(az​−i)i!xi​i0∑∞​az​i!xi​−i0∑∞​ii!xi​ 好像就搞不动了前面那个是azexa_ze^{x}az​ex其实后面那个把iii抵消掉阶乘就是xexxe^{x}xex fz(x)^(az−x)ex\widehat{f_z(x)}(a_z-x)e^xfz​(x)​(az​−x)ex 然后F^∏i1nfz^\widehat{F}\prod_{i1}^n\widehat{f_z}F∏i1n​fz​​可以暴力O(n2)O(n^2)O(n2)乘出∏i1n(az−x)\prod_{i1}^n(a_z-x)∏i1n​(az​−x)这部分记为∑i0∞cixi\sum_{i0}^{\infty}c_ix^i∑i0∞​ci​xi。 然后展开后面的exe^xex就有 F(x)^[xk]∑i0kcink−i(k−i)!\widehat{F(x)}[x^k]\sum_{i0}^kc_{i}\frac{n^{k-i}}{(k-i)!}F(x)​[xk]i0∑k​ci​(k−i)!nk−i​ 然后 ans∑i0kcik!(k−i)!nians\sum_{i0}^kc_{i}\frac{k!}{(k-i)!n^i}ansi0∑k​ci​(k−i)!nik!​ 就好了时间复杂度O(n2)O(n^2)O(n2) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N5100,P1e97; ll n,k,f[N],ans; ll power(ll x,ll b){ll ans1;while(b){if(b1)ansans*x%P;xx*x%P;b1;}return ans; } signed main() {scanf(%lld%lld,n,k);f[0]1;for(ll i1;in;i){ll x;scanf(%lld,x);for(ll ji;j1;j--)f[j](f[j]*x-f[j-1]P)%P;f[0]f[0]*x%P;}ll tt1,invpower(n,P-2);for(ll i0;in;i){ans(ansf[i]*tt%P)%P;tttt*inv%P*(k-i)%P;}printf(%lld\n,(f[0]-ansP)%P);return 0; }
http://www.yutouwan.com/news/374511/

相关文章:

  • 精湛的企业网站建设怎么样创建一个网站
  • 设置网站建设天元建设集团有限公司欠款
  • 网站类网站开发朔州怀仁网站建设
  • 不关站备案wordpress 2019海外推广有前途吗
  • 桂林市防疫最新政策有必要对网站进行seo吗
  • 网站建设外包需要多少钱上海建设工程信息查询网
  • 国外的设计网站app吗广州网站建设oem
  • 网站建设需要资料自学软装设计该怎么入手
  • 网站在网络文化建设方面的成果wordpress 用户留言
  • 网站建设与管理内容seo实战培训课程
  • 厦门做商城网站长春站建筑风格
  • 教育网站制作企业纯html5 网站
  • 网站开发与设计静态网页源代码怎么攻击网站
  • 过年做那些网站能致富王野天图片
  • 招投标 网站建设 山西互动营销成功案例
  • 一个空间建多个网站网站建设友情链接怎样交换
  • 沈阳专业seoseo营销技巧
  • 视频网站如何赚钱中铁建设集团门户网登录失败
  • wcf网站开发如何做网站流量
  • 导航网站php电影网站html源码
  • 淮南企业网站建设公司内部网站建设管理办法
  • 网站后台首页广东网站备案审核时间
  • 无锡做网站的企业新手如何做外贸生意
  • 帝国cms 调用网站名称运营平台是什么意思
  • 关键词爱站网深圳信科做网站
  • 在大学做网站赚钱吗wordpress 默认密码
  • 减肥网站模板深圳几个区
  • 专业网站建设办公公司域名不变网站做变动
  • 网站推广策划的思路包括哪些青岛品牌网站制作
  • 国内外贸免费网站建设重庆百度快速优化