BZOJ 4173: 数学 欧拉函数
2017-06-23 21:24
393 查看
题目
题解:又是数学公式,戳这吧orz
题解:又是数学公式,戳这吧orz
#include<cstdio> #include<cstdlib> #include<ctime> #include<cmath> #include<cstring> #include<string> #include<algorithm> #include<iostream> #include<iomanip> using namespace std; const int mod=998244353; long long phi(long long x) { long long re=x; long long i; long long t=x; for(i=2;i*i<=x;i++) { if(t%i==0) { re-=re/i; while(t%i==0) t/=i; } } if(t!=1) re-=re/t; return re; } int main() { long long n,m; scanf("%lld%lld",&n,&m); long long ans=phi(n)%mod*(phi(m)%mod)%mod*(n%mod)%mod*(m%mod)%mod; cout<<ans<<endl; return 0; }
相关文章推荐
- BZOJ-4173 数学 欧拉函数+关于余数的变换
- 【BZOJ4173】数学 欧拉函数神题
- 【BZOJ-4173】数学 欧拉函数 + 关于余数的变换
- 【欧拉函数】BZOJ4173-数学
- bzoj 4173: 数学 欧拉函数
- BZOJ4173 数学
- BZOJ 4173: 数学
- bzoj 4173: 数学 (数论+sqrt求phi)
- bzoj4173 -- 欧拉函数
- bzoj 2226: [Spoj 5971] LCMSum 数学+欧拉函数
- 【BZOJ 4173】 数学 数论
- 【bzoj4173】数学
- BZOJ 4173: 数学
- [BZOJ4173]数学
- [bzoj4173]数学
- [BZOJ4173]数学(数论)
- bzoj 2705 数学 欧拉函数
- BZOJ 4173: 数学
- BZOJ 4173 数学 数论
- 4173: 数学 欧拉函数 思路题