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

公司做网站哪个好/关键词搜索引擎工具

公司做网站哪个好,关键词搜索引擎工具,用vue的网站,wordpress embed2186: [Sdoi2008]沙拉公主的困惑 Time Limit: 10 Sec Memory Limit: 259 MB[Submit][Status][Discuss]Description 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,…

2186: [Sdoi2008]沙拉公主的困惑

Time Limit: 10 Sec  Memory Limit: 259 MB
[Submit][Status][Discuss]

Description

  大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是一个质数。

Input

第一行为两个整数T,R。R<=10^9+10,T<=10000,表示该组中测试数据数目,R为模后面T行,每行一对整数N,M,见题目描述 m<=n

Output

共T行,对于每一对N,M,输出1至N!中与M!素质的数的数量对R取模后的值

Sample Input

1 11
4 2

Sample Output

1

数据范围:
对于100%的数据,1 < = N , M < = 10000000
 
ans=phi(m!)*n!/m!
原理见 http://www.cnblogs.com/TheRoadToTheGold/p/7398072.html
如果预处理出 所有 的 phi(m!) *  m!的逆元 ,TLE 60
phi(m!)= m!*  π(1-1/pi)
恰好可以把m!约去
所以 ans= n!* π (1-1/pi)
递推求 π (1-1/pi)
#include<cstdio>#define N 10000001using namespace std;int mod;int f[N],fac[N],inv[N];int p[N],cnt;
bool vis[N];void pre_prime()
{vis[1]=true; inv[1]=1;for(int i=2;i<N;i++){inv[i]=1ll*(mod-mod/i)*inv[mod%i]%mod;if(!vis[i]) p[++cnt]=i;for(int j=1;j<=cnt;j++){if(p[j]*i>=N) break;vis[p[j]*i]=true;if(i%p[j]==0) break;}}
}void pre_fac()
{fac[1]=f[1]=1;for(int i=2;i<N;i++) {fac[i]=1ll*fac[i-1]*i%mod;f[i]=f[i-1];if(!vis[i]) f[i]=1ll*f[i]*(i-1)%mod*inv[i]%mod;}
}int main()
{int t;scanf("%d%d",&t,&mod);pre_prime();pre_fac();int n,m;while(t--){scanf("%d%d",&n,&m);printf("%d\n",1ll*fac[n]*f[m]%mod);}
}

 

转载于:https://www.cnblogs.com/TheRoadToTheGold/p/7662709.html

http://www.lbrq.cn/news/793495.html

相关文章:

  • web前端开发入门/seo软件推广哪个好
  • dedecms做资源下载网站/线上推广引流渠道
  • pos机做网站推广/百度数据中心
  • seo工资待遇怎么样/seo词条
  • 一般一个网站从建设到运营要多久/网络营销的实现方式
  • 温州哪里可以做企业网站/时事新闻最新消息
  • 要建一个优惠卷网站怎么做/宁波seo外包服务商
  • 网站建设制作放之/怎样做品牌推广
  • 新网域名注册续费/旺道网站优化
  • 成都专门做公司网站的公司/短视频关键词优化
  • 徐州网站定制公司哪家好/网站在线客服系统 免费
  • 网站移动适配/友链对网站seo有帮助吗
  • 网站做成小程序/手机网站搜索优化
  • 做网站java/企业品牌推广
  • wordpress 端口号/廊坊seo外包公司费用
  • java企业门户网站/百度优化关键词
  • 延边网站建设/网络服务提供者知道或者应当知道
  • access是不是网页制作工具/百度seo发帖推广
  • 网站制作团队/百度长尾关键词挖掘
  • 烟台网站制作维护/搜索引擎google
  • 旧金山网站建设/国外网站
  • 长沙网站建设推荐/深圳seo排名
  • 国内专业做网站/百度客服24小时电话人工服务
  • 怎么做网站教程+用的工具/微博营销的特点
  • 网站baohe/网络营销策划的概念
  • 网站建设需求多少钱大概/app开发制作
  • 易营宝mip网站建设/seo综合查询怎么关闭
  • 景德镇做网站/全网最好的推广平台
  • 软件下载网站建设/如何进行网络营销
  • 做慧聪网价格网站价格/今天发生的重大新闻5条
  • 【图像处理基石】如何使用deepseek进行图像质量的分析?
  • 控制建模matlab练习07:比例积分控制-③PI控制器的应用
  • JavaEE初阶第十三期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(十一)
  • Oracle 11g RAC集群部署手册(三)
  • Kubernetes Gateway API 详解:现代流量路由管理方案
  • AG32mcu通过寄存器方式操作cpld