随笔分类 -  数学-数论-数论分块

摘要:概念 下面除法皆表示整除 求: i=1nni 显然,暴力 O(n),但有很多结果是相同的,所以可以分段每一段分别处理,大概有 n 段 令这一段的左端点(最小值)为 l,设 k=nl,我们要找一个最大值 r 满足 阅读全文
posted @ 2022-07-29 13:31 zhangtingxi 阅读(38) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目 给定两个整数 l 和 r ,对于所有满足1 ≤ l ≤ x ≤ r ≤ 10^9 的 x ,把 x 的所有约数全部写下来。对于每个写下来的数,只保留最高位的那个数码。求1~9每个数码出现的次数。 思路 显然数论分块 然后统计一下每一块内1到9出现的情况乘上 n/l 即可 Code 阅读全文
posted @ 2022-07-29 13:20 zhangtingxi 阅读(85) 评论(0) 推荐(0) 编辑
摘要:题目地址 题目 求 i=1nj=1m(nmodi)×(mmodj),ij mod 19940417 的值 思路 设 nm $$\Large\sum_{i=1}^{n} (n \bmod i) 阅读全文
posted @ 2022-07-29 12:42 zhangtingxi 阅读(32) 评论(0) 推荐(0) 编辑
摘要:题目地址 题目 若 x 分解质因数结果为 x=p1k1p2k2pnkn,令f(x)=(k1+1)(k2+1)(kn+1),求 i=lrf(i)998,244,353 取模的结果。 思路 显然,$ 阅读全文
posted @ 2022-07-28 18:35 zhangtingxi 阅读(30) 评论(0) 推荐(0) 编辑
摘要:题目地址 题目 思路 以下分数皆表示整除 max(nmodi)Large=max(nni×i)Large=n+max(ni×i)Large=nmin(ni×i) 显然, 阅读全文
posted @ 2022-07-28 18:15 zhangtingxi 阅读(35) 评论(0) 推荐(0) 编辑
摘要:题目地址 题目 给出正整数 nk,请计算 G(n,k)=i=1nkmodi 其中 kmodi 表示 k 除以 i 的余数。 思路 数论分块 下面除法默认下取整 $$\Large G(n, k)\\Large = \sum_{ 阅读全文
posted @ 2022-07-28 17:49 zhangtingxi 阅读(48) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示