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

潮州市网站建设_网站建设公司_移动端适配_seo优化

天津网站优化公司,手表网站查询,wordpress营销,wordpress 前端用户P1829 [国家集训队]Crash的数字表格 / JZPTAB 题意#xff1a; 求∑i1n∑j1mlcm(i,j)\sum_{i1}^{n}\sum_{j1}^{m}lcm(i,j)∑i1n​∑j1m​lcm(i,j) 1nm1e7 结果mod20101009 题解#xff1a; 跟这个题P3911 最小公倍数之和很相近#xff0c;但是本题数据范围大…P1829 [国家集训队]Crash的数字表格 / JZPTAB 题意 求∑i1n∑j1mlcm(i,j)\sum_{i1}^{n}\sum_{j1}^{m}lcm(i,j)∑i1n​∑j1m​lcm(i,j) 1nm1e7 结果mod20101009 题解 跟这个题P3911 最小公倍数之和很相近但是本题数据范围大 tmp是整数分块过程中d在[l,r]这段区间的累加 ll tmp ((1ll * r * (r 1) / 2) - (1ll * (l - 1) * l / 2)) % mod;代码 #include bits/stdc.h #include unordered_map #define debug(a, b) printf(%s %d\n, a, b); using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairint, int PII; clock_t startTime, endTime; //Fe~Jozky const ll INF_ll 1e18; const int INF_int 0x3f3f3f3f; void read(){}; template typename _Tp, typename... _Tps void read(_Tp x, _Tps... Ar) {x 0;char c getchar();bool flag 0;while (c 0 || c 9)flag| (c -), c getchar();while (c 0 c 9)x (x 3) (x 1) (c ^ 48), c getchar();if (flag)x -x;read(Ar...); } template typename T inline void write(T x) {if (x 0) {x ~(x - 1);putchar(-);}if (x 9)write(x / 10);putchar(x % 10 0); } void rd_test() { #ifdef LOCALstartTime clock();freopen(in.txt, r, stdin); #endif } void Time_test() { #ifdef LOCALendTime clock();printf(\nRun Time:%lfs\n, (double)(endTime - startTime) / CLOCKS_PER_SEC); #endif } const int maxn 2e7 9; const int mod 20101009; int prime[maxn], mu[maxn]; int vis[maxn]; ll sum[maxn]; int cnt 0; void get_mu(int N) {mu[1] 1;vis[1] vis[0] 1;for (int i 2; i N; i) {if (!vis[i]) {prime[cnt] i;mu[i] -1;}for (int j 1; j cnt i * prime[j] N; j) {vis[i * prime[j]] 1;if (i % prime[j] 0)break;mu[i * prime[j]] -mu[i];}}for (int i 1; i N; i) {sum[i] (sum[i - 1] 1ll * i * i % mod * mu[i] % mod) % mod;} } ll f(int x, int y) {ll ans (1ll * x * (x 1) / 2) % mod * (1ll * y * (y 1) / 2 % mod) % mod;return ans % mod; } ll Sum(int x, int y) {ll ans 0;for (int l 1, r; l min(x, y); l r 1) {r min(x / (x / l), y / (y / l));ans (ans 1ll * (sum[r] - sum[l - 1] mod) % mod * f(x / l, y / l) % mod) % mod;}//cout ans ans endl;return ans % mod; } ll poww(ll a, ll b) {ll ans 1;while (b) {if (b 1)ans ans * a % mod;a a * a % mod;b 1;}return ans % mod; } int main() {get_mu(10000002);//rd_test();int n, m;read(n, m);int minn min(n, m);ll ans 0;for (int l 1, r; l minn; l r 1) {r min(n / (n / l), m / (m / l));ll tmp ((1ll * r * (r 1) / 2) - (1ll * (l - 1) * l / 2)) % mod;ans (ans tmp * Sum(n / l, m / l) % mod) % mod;//cout ans % mod endl;}cout ans % mod;//Time_test(); }
http://www.ihoyoo.com/news/113681.html

相关文章:

  • 赣州网站建设流程wordpress怎么改字体大小
  • 用代码做一号店网站怎么做个人网站建设联系
  • 网站建设公司被网监大队检查seo流量工具
  • 网站建设费走什么科目安钢贴吧论坛
  • 整页型网站河北手机版建站系统开发
  • wordpress建外贸站网站维护得多久
  • 搜狗站长平台验证网站公司邮箱签名模板
  • 孝感高新区建设局网站西安公司章程在哪里下载
  • 那里有帮做网站的统计后台网站有哪些
  • 自己做网站 赚钱微信公众号编辑教程
  • 搭建网站服务器平台的三种方式写轮眼python代码
  • 山东免费网站建设国家工商企业查询
  • 小学学校网站建设计划广州开发网站
  • 学校网站的建设方案化工行业网站模板
  • 建立网站有哪些步骤网站设计实例教程
  • 河源市东源县建设局网站asp.net做报名网站
  • 我的世界查询建筑网站pos机网站报单怎么做
  • 天津龙腾公司做网站平面设计好找工作不
  • 学做窗帘要下载哪个网站罗玉凤做网站
  • 大连工程建设信息网站网站建设费入何科目
  • 关于电子商务网站建设的参考文献墨西哥网站后缀
  • 可以做四级听力的网站只做网站不做app
  • 网站建设推广专家服务无后台基础怎么建设网站
  • 南宁营销网站建设网页制作培训 北京
  • 鹤壁网站制作微信推广平台怎么做
  • 做网站店铺装修的软件做设计的去哪些大厂
  • 宁波网站建设营销定制成都装修公司口碑哪家好
  • 网站建设合作分成合同wordpress fonts.googleapi
  • 网页与网站之间的关系奉节县关键词seo排名优化
  • 网站设计杭州提供专业网站建设平台