bzoj4173 -- 欧拉函数
来源:互联网 发布:重庆优化 编辑:程序博客网 时间:2024/06/02 03:16
题解:http://blog.csdn.net/PoPoQQQ/article/details/46820313bzoj4173
代码:
1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 #include<cmath> 6 using namespace std; 7 #define M 998244353 8 #define ll long long 9 ll n,m;10 inline ll Phi(ll x){11 ll Ans=x;12 for(ll i=2;i*i<=x;i++)13 if(x%i==0){14 Ans/=i;Ans*=i-1;15 x/=i;16 while(x%i==0)x/=i;17 }18 if(x!=1)Ans/=x,Ans*=(x-1);19 return Ans%M;20 }21 int main(){22 scanf("%lld%lld",&n,&m);23 printf("%lld\n",Phi(n)*Phi(m)%M*(n%M)%M*(m%M)%M);24 return 0;25 }
阅读全文
0 0
- bzoj4173 -- 欧拉函数
- bzoj4173(欧拉函数)
- bzoj4173:数学
- [BZOJ4173]数学
- [bzoj4173]数学
- BZOJ4173 数学
- BZOJ4173 数学
- 【bzoj4173】数学
- 欧拉函数
- 欧拉函数
- Relatives 【欧拉函数】
- 欧拉函数
- POJ_2407_欧拉函数
- 欧拉函数
- hdu_3501_欧拉函数
- 欧拉函数
- 欧拉函数
- 欧拉函数
- bzoj2653 -- 二分+主席树
- 学了C/C++,我能做什么?
- LintCode.517.丑数
- bzoj2982 -- Lucas定理
- CNN网络泛化能力--Why Deep Nets Generalize?
- bzoj4173 -- 欧拉函数
- sql语句 一个表 用户产生两条不同类型的数据 拼接成一条数据
- bzoj4216 -- 分块
- PorterDuffXfermode 学习总结
- bzoj2809 [ APIO2012 ] -- 主席树
- BindingResult参数,必须紧跟在@Valid参数之后。
- bzoj4726 [ POI2017 ] -- 树形DP
- 线程同步与互斥
- bzoj2120&&2453 -- 带修改莫队