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

中国十大网站建设建设主题网站的顺序是什么

中国十大网站建设,建设主题网站的顺序是什么,普通的宣传网站用什么做,dw建立网站之后怎么做解析 依然不会亚qwq 但这次至少有点上道了 (指推出了一个会导致重复计数的错误式子) 首先#xff0c;我们要选出碾压那些人#xff0c;方案数就是Cn−1kC_{n-1}^kCn−1k​ 然后#xff0c;我们要统计每门学科的排名情况 考虑比B神分数高的人一定是从没被碾压的人里选。所…解析 依然不会亚qwq 但这次至少有点上道了 (指推出了一个会导致重复计数的错误式子) 首先我们要选出碾压那些人方案数就是Cn−1kC_{n-1}^kCn−1k​ 然后我们要统计每门学科的排名情况 考虑比B神分数高的人一定是从没被碾压的人里选。所以对应的方案就是Cn−k−1ri−1C_{n-k-1}^{r_i-1}Cn−k−1ri​−1​设为fkf_kfk​ 但是这样随便选可能会导致有的应该没被碾压的人一直没被选到被碾压所以这个东西其实是至少碾压kkk人的方案数 那么使用常规的容斥套路这部分的答案就是fk−fk1fk2−...f_k-f_{k1}f_{k2}-...fk​−fk1​fk2​−... 最后我们要统计每门学科的分数情况 设gu,a,bg_{u,a,b}gu,a,b​表示总分数为uB神前面有a个人后面有b个人的方案数 枚举B神的分数 i那么就有 gu,a,b∑i−1u(u−i)a∗ibg_{u,a,b}\sum_{i-1}^u(u-i)^a*i^bgu,a,b​i−1∑u​(u−i)a∗ib 但是这个东西暴力算是On的 PS我就是卡在这里了qwq 考虑由于a和b非常少我们可以使用离散化的思路 设n个人的分数一共有t个取值 枚举t就有 gu,a,b∑t1ngt,a,b×Cutg_{u,a,b}\sum_{t1}^ng_{t,a,b}\times C_u^tgu,a,b​t1∑n​gt,a,b​×Cut​ 里面的 g 可以暴力求解 问题得以解决 代码 #includebits/stdc.h using namespace std; const int mod1e97; #define ll long long #define il inline il ll read(){ll x0,f1;char cgetchar();while(!isdigit(c)){if(c-)f-1;cgetchar();}while(isdigit(c)){xx*10c-0;cgetchar();}return x*f; } int n,m,k; ll c[105][105],u[105],r[105],mx1000; ll sum[105],jc[105],ni[105]; inline ll ksm(ll x,ll k){ll res1;while(k){if(k1) resres*x%mod;xx*x%mod;k1;}return res; } ll f[105][105];ll D[105]; inline ll g(ll u,ll a,ll b){ll res(0);for(int i1;iu;i){resf[u-i][a]*f[i][b];res%mod;}return res; } ll G(ll u,ll a,ll b){ll C1,ans0;//printf(\nG:u%lld a%lld b%lld\n,u,a,b);for(int t1;tn;t){ll nowg(t,a,b);for(int i1;it;i) now(now-D[i]*c[t][i]%modmod)%mod;D[t]now;CC*(u-t1)%mod*jc[t-1]%mod*ni[t]%mod;ansnow*C;ans%mod;//printf( t%d C%lld now%lld ans%lld\n,t,C,D[t],ans);}return ans; }int main(){ #ifndef ONLINE_JUDGEfreopen(a.in,r,stdin);freopen(a.out,w,stdout);#endifnread();mread();kread();for(int i1;im;i) u[i]read();for(int i1;im;i) r[i]read(),mxmin(mx,n-r[i]);jc[0]1;for(int i1;i100;i) jc[i]jc[i-1]*i%mod;ni[n]ksm(jc[n],mod-2);for(int in-1;i0;i--) ni[i]ni[i1]*(i1)%mod;for(int i0;i100;i){f[i][0]1;for(int j1;j100;j) f[i][j]f[i][j-1]*i%mod;}c[0][0]1;for(int i1;in;i){c[i][0]1;for(int j1;ji;j){c[i][j](c[i-1][j-1]c[i-1][j])%mod;}}for(int i1;im;i){sum[i]G(u[i],r[i]-1,n-r[i]);//printf(i%d sum%lld\n,i,sum[i]);}ll ans0;for(int ok;on;o){ll nowc[n-k-1][n-o-1];//printf( i0 now%lld\n,now);for(int i1;im;i){//nownow*c[n-o-1][r[i]-1]%mod;nownow*c[n-o-1][r[i]-1]%mod*sum[i]%mod;//printf( i%d now%lld\n,i,now);}if((o-k)1){ans-now;if(ans0) ansmod;}else{ansnow;if(ansmod) ans-mod;}//printf(o%d now%lld ans%lld\n\n,o,now,ans);//printf(o%d now%lld\n,o,now);}//for(int i1;im;i){//ansans*sum[i]%mod;//printf(i%d ans%lld\n,i,ans);//}printf(%lld\n,ans*c[n-1][k]%mod);return 0; } /**/
http://www.zqtcl.cn/news/643699/

相关文章:

  • 墨星写作网站阿里云购买网站登录
  • 做微网站公司知名网站设计
  • 宁波中科网站建设有限公司天津市建设 银行网站
  • 长沙建个网站一般需要多少钱化妆品网站建设方案项目书
  • 宁波外贸网站推广做网站如何选域名
  • 如何在百度上搜索到自己的网站提升关键词
  • asp net做网站建设英文网站的公司
  • 旅游英文网站 建设需求WordPress首页id
  • 南宁网站如何制作网站seo查询站长之家
  • 网站备案太麻烦门户网站模板
  • 九江建网站多少钱打开云南省住房和城乡建设厅网站
  • 合肥市门户网站wordpress登陆不上
  • 摄影网站在线建设办公室设计装修
  • 深圳市移动端网站建设游戏网站建设与策划方案
  • wap版网站 加app提示厦门网站seo优化
  • 旅游网站 功能建设银行网站会员
  • 公园网站建设wordpress 分类目录使用英文
  • 苏州高端网站设计制作wordpress改固定连接
  • 门户网站开源sae安装wordpress
  • 建设彩票网站需要哪些要求城乡与住房建设厅网站首页
  • 公司做网站费用计入什么科目网络建设规划
  • 外贸网站建设案例深圳设计网站培训
  • 龙岗地区做网站公司北京装饰公司排行 2019
  • 大企业网站建设方案wordpress博客模板查询
  • 手机网站建设动态公司做网站效果怎么样
  • 网站推广和优化教程上海网络科技有限公司招聘
  • 即墨建网站价格商城二次开发
  • 网站排名易下拉教程怎么做网店运营
  • 聊城做网站公司聊城博达海外服务器租用多少钱一年
  • 手机上网站做国外销售都上什么网站