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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bzoj千题计划323:bzoj1951: [Sdoi2010]古代猪文(Lucas+CRT+欧拉定理)

發布時間:2025/4/16 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bzoj千题计划323:bzoj1951: [Sdoi2010]古代猪文(Lucas+CRT+欧拉定理) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://www.lydsy.com/JudgeOnline/problem.php?id=1951

?

先歐拉降冪

然后模數質因數分解

分別計算組合數的結果,中國剩余定理合并

?

#include<cmath> #include<cstdio> #include<iostream> using namespace std;const int mod=999911659; const int phi=mod-1;typedef long long LL;int p[5]; LL mul[5][35618];LL c[5];void pre() {p[1]=2;p[2]=3;p[3]=4679;p[4]=35617;for(int i=1;i<=4;++i){mul[i][0]=1;for(int j=1;j<=35617;++j) mul[i][j]=mul[i][j-1]*j%p[i]; } }LL gcd(LL a,LL b) {return !b ? a : gcd(b,a%b); }LL Pow(LL a,LL b,LL mod) {LL ans=1;for(;b;a=a*a%mod,b>>=1)if(b&1) ans=ans*a%mod;return ans; }LL C(LL n,LL m,int i) {if(m>n) return 0;return mul[i][n]*Pow(mul[i][m],p[i]-2,p[i])%p[i]*Pow(mul[i][n-m],p[i]-2,p[i])%p[i]; }LL Lucas(LL n,LL m,int i) {if(m>n) return 0;LL ans=1;for(;m;n/=p[i],m/=p[i]) ans=(ans*C(n%p[i],m%p[i],i))%p[i];return ans; }void exgcd(LL a,LL b,LL &x,LL &y) {if(!b) x=1,y=0;else exgcd(b,a%b,y,x),y-=a/b*x; }int main() {pre();LL n,g;cin>>n>>g;if(gcd(g,mod)!=1) {printf("0");return 0;}int m=sqrt(n);for(int i=1;i<=m;++i)if(n%i==0){for(int j=1;j<=4;++j) c[j]=(c[j]+Lucas(n,i,j))%p[j];if(n/i!=i) for(int j=1;j<=4;++j) c[j]=(c[j]+Lucas(n,n/i,j))%p[j]; }LL ans=0;LL Mi,mi,x,y;for(int i=1;i<=4;++i){Mi=phi/p[i];mi=p[i];exgcd(Mi,mi,x,y);x=(x%mi+mi)%mi;if(!x) x+=mi;ans+=c[i]*Mi*x;}ans=Pow(g,ans,mod); cout<<ans; }

?

轉載于:https://www.cnblogs.com/TheRoadToTheGold/p/8993846.html

總結

以上是生活随笔為你收集整理的bzoj千题计划323:bzoj1951: [Sdoi2010]古代猪文(Lucas+CRT+欧拉定理)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: free国产hd露脸性开放 | 欧美 日韩 国产 一区 | 欧美极品少妇xxxxⅹ裸体艺术 | 中文字幕欧美视频 | 欧美在线xxxx | 国产一二区在线 | 日韩一区二区不卡 | 欧美手机在线观看 | 青青色在线视频 | 91精品导航| 男男gay动漫 | 成人涩涩 | 亚洲男女啪啪 | 成人免费无码大片a毛片 | 成人在线观看a | 扒开伸进免费视频 | 天美麻花果冻视频大全英文版 | 91视频地址 | 国产嫩草在线观看 | 一级全黄色片 | 日韩欧美中字 | 久久中文字幕在线观看 | 亚洲小视频在线播放 | 欧美无吗 | 成人片在线看 | 青娱乐国产视频 | 免费一区二区三区视频在线 | 怡红院精品视频 | 桃色激情网 | 91大神精品| 免费观看一级黄色片 | 男女视频一区二区 | 国产成人手机视频 | 农村一级毛片 | 欧美日韩视频一区二区三区 | 欧美草草 | 国产精品一色哟哟哟 | 精品国产乱码久久久久夜深人妻 | 成人精品三级 | 香蕉网站视频 | 久久激情五月 | 日日噜噜夜夜爽爽 | 一级视频在线免费观看 | 亚洲欧美综合精品久久成人 | 99国产在线播放 | 亚洲欧美在线免费观看 | 亚洲毛片av | 国产精品一区二区无码免费看片 | 伊人春色影院 | 亚洲美女操 | 超碰人人网| 啦啦啦免费高清视频在线观看 | 欧洲天堂网 | www.99在线 | 69精品无码成人久久久久久 | 在线国产福利 | 午夜欧美成人 | 伊人网亚洲 | 亚洲熟悉妇女xxx妇女av | 久久精品大片 | 亚洲涩涩图 | 午夜免费福利在线观看 | 国产精品久久久久久久久久免费 | 久久精品这里只有精品 | 99热麻豆| 日本加勒比一区 | 久久美利坚 | 亚洲精品lv| 久久久久亚洲国产 | 国产调教一区 | 久久99国产精品久久99 | 人超碰| 人妻 校园 激情 另类 | www毛片com| 日韩少妇内射免费播放18禁裸乳 | 国产精品久免费的黄网站 | 日日弄天天弄美女bbbb | 99久久久国产精品免费蜜臀 | 国产盗摄一区二区三区在线 | 原来神马电影免费高清完整版动漫 | 中文字幕日韩专区 | 一区二区三区四区五区在线视频 | 精品视频无码一区二区三区 | 无码人妻久久一区二区三区 | 中文在线观看av | 婷婷激情综合网 | 四虎av网址 | 亚洲一区二区三区免费观看 | 亚洲av成人无码一区二区三区在线观看 | 精品妇女一区二区三区 | 天天操夜夜摸 | 羞羞的视频网站 | 亚洲成人黄色网 | 蜜桃臀av在线| 国产精品无码一区二区三区三 | 精品久久人人 | 久久人人爽人人人人片 | a级一级片 | 国精品人妻无码一区二区三区喝尿 |