码迷,mamicode.com
首页 >  
搜索关键字:mato矩阵    ( 7个结果
bzoj 3288 - Mato矩阵
Description $n\le 10^6$. 一个 $n n$ 的矩阵, $A_{i, j}=gcd(i, j)$ . 求 $\det A\pmod {10^9+7}$ Analysis 不会做啊 , 打个表? 找不到规律啊, 大佬们怎么看出来是 $\varphi$ 的啊 以为自己行列式求错了, ...
分类:其他好文   时间:2017-11-21 22:15:43    阅读次数:148
BZOJ 3288: Mato矩阵
Description 一个 \(n*n\) 行列式,\((i,j)=gcd(i,j)\) Sol 线性筛. 这道题神奇的筛出来 \(phi\) ... 打表可以发现,一个数会被他所有的因子减掉因子的 \(phi\) ... 然后我就不会证明了... Code ...
分类:其他好文   时间:2016-12-19 22:08:33    阅读次数:194
BZOJ 3288 Mato矩阵 解题报告
这个题好神呀。。Orz taorunz有一个结论,这个结论感觉很优美:$$ans = \prod_{i=1}^{n}\varphi(i)$$至于为什么呢,大概是这样子的:对于每个数字 $x$,第 $x$ 行有 $x - \varphi(x)$ 个数字不为 $1$,则说明这一行要被消 $x - \va...
分类:其他好文   时间:2015-06-26 21:03:47    阅读次数:94
BZOJ3288 Mato矩阵
网上说高斯消元得到下三角矩阵然后都是phi(i)...反着我是搞不出来打个表什么的还是能看出来点奇怪的东西,比如后面能整除前面的,然后再乱搞吧2333 1 /************************************************************** 2 Pr...
分类:其他好文   时间:2015-02-22 21:51:13    阅读次数:235
BZOJ 3288 Mato矩阵 线性筛
题目大意:一个M*M的矩阵,(i,j)位置上的值是gcd(i,j),问这个矩阵的行列式的值。 思路:考试的时候考了这个题,有人居然打表发现规律,简直跪啊。。。 其实用高斯消元之后不难发现,要求的就是从1到m的phi的乘积,一个线性筛就解决了。 CODE: #include #include #include #include #define MAX 1000...
分类:其他好文   时间:2015-01-11 09:45:57    阅读次数:146
【3288】Mato矩阵 打表找规律
算是欧拉函数线性筛的模板了吧?...
分类:其他好文   时间:2015-01-10 19:46:39    阅读次数:178
BZOJ 3288 Mato矩阵 线性筛
题目大意:给定一个n阶行列式,第i行第j列为GCD(i,j),求这个行列式的值 高斯消元之后发现对角线上的东西是phi 于是线性筛出所有的欧拉函数即可 /* #include #include #include #include #include #define M 110 using namespace std; int n; double f[M][M]; void Gauss...
分类:其他好文   时间:2015-01-09 10:51:17    阅读次数:128
7条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!