数论
文章平均质量分 79
桜のような恋でした
.
展开
-
【NOIP模拟】最大公约数
【题目描述】: 给出N个数,计算所有2^N子集(包括空子集)的GCD(子集所有数的gcd)的乘积。答案对1e9+7取模。 其中空子集的GCD为1。 【输入】: 第一行是1个整数N 接下来一行表示N个数 【输出】: 答案 【数据规模】 2<=N,aia_{i}ai<=1e5 思路: (最怕题面简单的题) 首先我们知道,不能枚举子集。所以,我们只能通过枚举gcd并计算其贡献。考场上脑子没...原创 2019-07-21 19:33:59 · 374 阅读 · 0 评论 -
【SHOI2017】【线段树】【均摊分析】【广义欧拉定理】相逢是问候
【思路】 这个需要维护的东西十分鬼畜,大概是这个意思: cccccc...cai c^{c^{c^{c^{c^{c^{...^{c^{a_{i}}}}}}}}} cccccc...cai 考虑区间修改。我们发现,这个玩意儿并没有办法打lazy标记,所以线段树区间修改就凉凉了。但是这样有一个有趣的性质。当我们对一个数修改某一个次数以后,这个数在mod p意义下就不会再改变了。这可以根据广义欧拉定...原创 2019-09-22 22:25:58 · 140 阅读 · 0 评论