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

遂溪 网站建设监理网站

遂溪 网站,建设监理网站,石家庄网站快速优化排名,镇江建设网站正题 题目链接:https://www.luogu.com.cn/problem/P3704 题目大意 TTT组询问#xff0c;给出n,mn,mn,m求∏i1n∏j1mFbigcd(i,j)\prod_{i1}^n\prod_{j1}^mFbi_{gcd(i,j)}i1∏n​j1∏m​Fbigcd(i,j)​ 其中FbixFbi_xFbix​表示第xxx项斐波那契数列。 解题思路 答案就是∏x1nFb…正题 题目链接:https://www.luogu.com.cn/problem/P3704 题目大意 TTT组询问给出n,mn,mn,m求∏i1n∏j1mFbigcd(i,j)\prod_{i1}^n\prod_{j1}^mFbi_{gcd(i,j)}i1∏n​j1∏m​Fbigcd(i,j)​ 其中FbixFbi_xFbix​表示第xxx项斐波那契数列。 解题思路 答案就是∏x1nFbix∑i1n∑j1m[gcd(i,j)x]\prod_{x1}^nFbi_x^{\sum_{i1}^n\sum_{j1}^m[gcd(i,j)x]}x1∏n​Fbix∑i1n​∑j1m​[gcd(i,j)x]​ 然后上反演就是∏x1nFbix∑x∣d⌊nd⌋⌊md⌋μ(dx)\prod_{x1}^nFbi_x^{\sum_{x|d}\lfloor\frac{n}{d}\rfloor\lfloor\frac{m}{d}\rfloor\mu(\frac{d}{x})}x1∏n​Fbix∑x∣d​⌊dn​⌋⌊dm​⌋μ(xd​)​ 同样是提出来∏d1n(∏x∣dnFbixμ(dx))⌊nd⌋⌊md⌋\prod_{d1}^n(\prod_{x|d}^nFbi_x^{\mu(\frac{d}{x})})^{\lfloor\frac{n}{d}\rfloor\lfloor\frac{m}{d}\rfloor}d1∏n​(x∣d∏n​Fbixμ(xd​)​)⌊dn​⌋⌊dm​⌋ 然后预处理∏x∣dnFbixμ(dx)\prod_{x|d}^nFbi_x^{\mu(\frac{d}{x})}∏x∣dn​Fbixμ(xd​)​的前缀积再整除分块即可 时间复杂度O(Tnm)O(T\sqrt{nm})O(Tnm​) codecodecode #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e610,P1e97; ll T,n,m,cnt,ans;bool v[N]; ll mu[N],f[N],g[N],pri[N],inv[N]; ll power(ll x,ll b){ll ans1;while(b){if(b1)ansans*x%P;xx*x%P;b1;}return ans; } void Prime(){mu[1]f[1]inv[1]g[0]g[1]1;for(ll i2;iN;i){if(!v[i])pri[cnt]i,mu[i]-1;g[i]1;for(ll j1;jcnti*pri[j]N;j){v[i*pri[j]]1;if(i%pri[j]0)break;mu[i*pri[j]]mu[i]*mu[pri[j]];}}for(ll i2;iN;i)f[i](f[i-1]f[i-2])%P,inv[i]power(f[i],P-2);for(ll i1;iN;i){if(!mu[i])continue;for(ll ji;jN;ji){if(mu[i]1)(g[j]*f[j/i])%P;else (g[j]*inv[j/i])%P;}}inv[1]inv[0]1;for(ll i2;iN;i)g[i]g[i]*g[i-1]%P,inv[i]power(g[i],P-2);return; } int main() {Prime();scanf(%lld,T);while(T--){scanf(%lld%lld,n,m);ans1;if(nm)swap(n,m);for(ll l1,r;ln;lr1){rmin(n/(n/l),m/(m/l));ll mulg[r]*inv[l-1]%P;ansans*power(mul,(n/l)*(m/l)%(P-1))%P;}printf(%lld\n,ans);} }
http://www.yutouwan.com/news/208442/

相关文章:

  • 自己做整个网站的流程怀化建设企业网站
  • 行业网络营销企业网站如何做seo
  • 汕头仿站定制模板建站网图识别在线百度
  • 网站建设制作设计seo优化湖北郑州少儿编程培训机构
  • 无锡 电子商务网站建设图片分享网站源码
  • 视频制作素材免费网站网站降权如何百度申诉
  • 东莞网站建设做网站陕西省建设网三类人员证书下载
  • flash做网站通栏旅游药都网站建设方案
  • 创立网站做电商加快建设乡镇招商网站
  • 商务网站设计与建设实训wordpress加速
  • 网站的配色方案网站建设 年终总结
  • 网站建设 app开发网站网站模板组件
  • 广告公司做的网站图片侵权如何制作h5页面视频
  • 西安做网站的公司餐饮品牌策划设计有限公司
  • 做网站模板全企网建站怎么样
  • pw网站更换域名移动建站优化
  • 手机版网站开发工具北京网站关键词排名
  • 云南旅游网站建设百度客户管理系统登录
  • 苏州 网站设计品牌建设部门工作职责与分工
  • 兰州网站建设方案详细短视频分享网站开发
  • 网站里的聊天怎么做手机163邮箱登录
  • 衡水网站制作费用wordpress禁止百度抓取
  • 物流网站建设方案淄博网站成功案例
  • 建网站的重要性万网官网域名
  • 福州建设网站设计wordpress template_include
  • 滕州盛扬网站建设推广甘肃网络科技有限公司
  • 盐城做网站网络公司电话?微信网站建设平台
  • seo需要会网站建设吗武安城乡建设网站
  • 网站栏目结构哪些dedecms 安防监控行业网站模板
  • 西宁哪家公司做网站h5开发的app