日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

HZOJ 大佬(kat)

發(fā)布時(shí)間:2023/12/18 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HZOJ 大佬(kat) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

及其水水水的假期望(然而我已經(jīng)被期望嚇怕了……)。

數(shù)據(jù)范圍及其沙雕導(dǎo)致丟掉5分……

因?yàn)槠鋵?shí)每天的期望是一樣的,考慮分開(kāi)。

f[i][j]表示做k道題,難度最大為j的概率。

則f[i][j]=(f[i-1][j])*(j-1)*tem+q[j]*tem;q為前綴和,tem為分母。

ps.if(k>n){puts("0");return 0;}

?

1 #include<iostream> 2 #include<cstring> 3 #include<cstdio> 4 #define MAXN 510 5 #define LL long long 6 #define ma(x,y) memset(x,y,sizeof(x)) 7 using namespace std; 8 const int mod=1e9+7; 9 int n,m,k; 10 LL wt[MAXN]; 11 LL sum; 12 LL f[MAXN][MAXN]; 13 LL q[MAXN]; 14 LL poww(LL a,int b,int mod) 15 { 16 LL ans=1; 17 while(b) 18 { 19 if(b&1)ans=ans*a%mod; 20 a=a*a%mod; 21 b=b>>1; 22 } 23 return ans; 24 } 25 inline int read(); 26 signed main() 27 { 28 // freopen("in.txt","r",stdin); 29 // freopen("1.out","w",stdout); 30 31 n=read();m=read();k=read(); 32 if(k>n){puts("0");return 0;} 33 for(int i=1;i<=m;i++)wt[i]=read(),sum+=wt[i]; 34 if(k==1) 35 { 36 LL tem=sum%mod*poww(m,mod-2,mod)%mod; 37 printf("%lld\n",tem*n%mod); 38 return 0; 39 } 40 f[0][0]=1; 41 LL tem=poww(m,mod-2,mod); 42 for(int j=0;j<=m;j++)q[j]=1; 43 for(int i=1;i<=k;i++) 44 { 45 for(int j=1;j<=m;j++) 46 f[i][j]=(f[i-1][j]*(j-1)%mod*tem%mod+q[j]*tem%mod)%mod; 47 q[0]=0; 48 for(int j=1;j<=m;j++) 49 q[j]=(q[j-1]+f[i][j])%mod; 50 } 51 LL ans=0; 52 for(int i=1;i<=m;i++)ans=(ans+f[k][i]*wt[i]%mod)%mod; 53 printf("%lld\n",ans*(n-k+1)%mod); 54 } 55 inline int read() 56 { 57 int s=0;char a=getchar(); 58 while(a<'0'||a>'9')a=getchar(); 59 while(a>='0'&&a<='9'){s=s*10+a-'0';a=getchar();} 60 return s; 61 } View Code

?

轉(zhuǎn)載于:https://www.cnblogs.com/Al-Ca/p/11264205.html

總結(jié)

以上是生活随笔為你收集整理的HZOJ 大佬(kat)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。