随笔分类 - 数论—欧拉函数
摘要:题意 "题目链接" Sol 开始用反演推发现不会求$\mu(k)$慌的一批 退了两步发现只要求个欧拉函数就行了 $ans = \sum_{d | n} d \phi(\frac{n}{d})$ 理论上来说复杂度是$O(n)$的,但是$d$的值十分有限。在$2^{32}$内最多的约数也只有1920个。
阅读全文
摘要:题意 求$gcd(i, j)$为素数的对数,$ i \leqslant N ,j \leqslant N$ Sol 一开以为要用zap那题的思路暴力求,但是化到一半发现会做了qwq。 设$p_i$为第$i$个素数 我们要求的是 $$ans = \sum_{i = 1}^n \sum_{j = 1}^
阅读全文
摘要:Description Mato同学最近正在研究一种矩阵,这种矩阵有n行n列第i行第j列的数为gcd(i,j)。 例如n=5时,矩阵如下: 1 1 1 1 1 1 2 1 2 1 1 1 3 1 1 1 2 1 4 1 1 1 1 1 5 Mato想知道这个矩阵的行列式的值,你能求出来吗? Mato
阅读全文
摘要:Description 给定n个正整数a1,a2,…,an,求 的值(答案模10^9+7)。 给定n个正整数a1,a2,…,an,求 的值(答案模10^9+7)。 Input 第一行一个正整数n。 接下来n行,每行一个正整数,分别为a1,a2,…,an。 第一行一个正整数n。 接下来n行,每行一个正
阅读全文
摘要:Description 根据一些书上的记载,上帝的一次失败的创世经历是这样的: 第一天, 上帝创造了一个世界的基本元素,称做“元”。 第二天, 上帝创造了一个新的元素,称作“α”。“α”被定义为“元”构成的集合。容易发现,一共有两种不同的“α”。 第三天, 上帝又创造了一个新的元素,称作“β”。“β
阅读全文
摘要:题目描述 作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。 输入输出格式 输入格式: 共一个数N 输出
阅读全文
摘要:Farey Sequence Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 17744 Accepted: 7109 Description The Farey Sequence Fn for any integer n wit
阅读全文
摘要:Relatives Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 15566 Accepted: 7900 Description Given n, a positive integer, how many positive i
阅读全文
摘要:基本定理: 首先看一下核心代码: 核心代码 原理解析: 当初我看不懂这段代码,主要有这么几个问题: 1.定理里面不是一开始写了一个n*xxx么?为什么代码里没有*n? 2.ans不是*(prime[i]-1)么?为什么到了第二个while循环变成*prime[i]了? 3.定理里面不是要/pi么?为
阅读全文
摘要:注意 if(i%prime[j]==0) 不要写成if(!i%prime[j])
阅读全文
摘要:时间限制: 1 s 空间限制: 1000 KB 题目等级 : 钻石 Diamond 题解 时间限制: 1 s 空间限制: 1000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 空间限制: 1000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 时间限制: 1 s 空
阅读全文