码迷,mamicode.com
首页 >  
搜索关键字:质因数    ( 911个结果
Acwing.197. 阶乘分解(题解)
给定整数 N ,试把阶乘 N! 分解质因数,按照算术基本定理的形式输出分解结果中的 pi" role="presentation" style="position: relative;">pipi 和 ci" role="presentation" style="position: relative ...
分类:Windows程序   时间:2020-12-23 12:29:55    阅读次数:0
素数筛( 埃氏筛、线性筛、区间筛)
顾名思义,素数筛就是用来筛素数的。。。 1.埃氏筛 O(nloglogn) 对于一般(不毒瘤)的素数题,埃氏筛就够了 原理:任何合数都有小于自身的质因数 内容:对于每一个素数将它的 2*i~i*i 全部标记为1,使得所有的合数全被标记 void prime(int x) { for(int i=2; ...
分类:其他好文   时间:2020-12-15 12:05:08    阅读次数:1
[Codeforces Round #680] C. Division
Codeforces Round #680 C. Division 首先判断pi能否整除qi,不能这答案就是pi,否则,将$q_i$分解质因数,将qi的每个因子从pi中剔除成不能被$q_i$整除的数,pi剔除完后就是$x_i$,且$x_i$不能被$q_i$。记录个最大的$x_i$ 举例说明 \(p_ ...
分类:其他好文   时间:2020-11-04 19:08:12    阅读次数:22
约数之和
题目 题目 题解 思路很神奇,把$A$分解成$a_1^*a_2^a_3^...*a_n^$($a_i$为质数)。 那么,我们现在就得到了他的质因数以及每个质因数的个数了,而它的约数肯定是在其中选择的几个数字相乘得到的,换个角度想,其实就是对于每个质因数选择多少个的问题。 不难想到,当选$0$个$a_ ...
分类:其他好文   时间:2020-07-29 10:30:35    阅读次数:92
EOJ Monthly 2020.7 Sponsored by TuSimple E.因数串 数学/ 构造
给定一个n表示a的质因数个数。 接下来n行给出质数及其指数。 按要求输出其因数,满足如下要求: 当前数是前一个数通过乘一个质数或者除以一个质数得到。 反正就是构造嘛。对于每一个i,必然要遍历前面的所有情况。其实就是升升降降。 vector<ll> ans; vector<ll> p(16); vec ...
分类:其他好文   时间:2020-07-18 11:22:49    阅读次数:70
历届试题 核桃的数量
资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2 ...
分类:其他好文   时间:2020-07-12 22:16:24    阅读次数:60
ACwing(基础)--- 质数和分解质因数
质数 大于1的整数中,如果只包含1和它本身这两个约数,就被称为质数,也叫素数 质数的判定 试除法 时间复杂度O(sqrt(n)) bool isprime(int x){ if(x < 2) return 0; for(int i=2;i <= x/i;i++){ if(x%i==0) return ...
分类:Windows程序   时间:2020-07-06 16:08:53    阅读次数:97
LGTB 与序列
LGTB 与序列(数论 $\star\star $) \(LGTB\) 有一个长度为 \(N\) 的序列 \(A\),现在他想构造一个新的长度为 \(N\) 的序列 \(B\),使得 \(B\) 中的任意两个数都互质。并且他要使 \[ \sum_{1\le i\le N}|A_i-B_i| \] 最 ...
分类:其他好文   时间:2020-07-06 12:39:29    阅读次数:89
唯一分解定理
唯一分解定理: 定义:对于任意一个大于1的自然数,必定能以质数的连续乘积的形式来表达。(个人口述,非标准,但足够易懂) 关于唯一分解定理的证明: 设当前数字为a. · 假如a是一个质数:那没什么好说的,a的因数只有1和a,则a就应该用其自身表示。 · 假如a是一个合数:那么根据合数的定义,a一定可以 ...
分类:其他好文   时间:2020-06-29 22:52:40    阅读次数:82
欧拉线性筛
###筛质数 关于欧拉筛筛质数,其总体思想: · 首先,假设所有的数都是质数,然后通过筛选将合数一一筛去 · 为了确保可以在线性时间内筛去所有的合数(即对于每一个数只处理一次),每一个合数只由其最小的质因数筛去一次,从而避免一个合数被多次筛去而造成浪费时间。 那么,具体的实现思路如下: 标记所有的数 ...
分类:其他好文   时间:2020-06-29 22:45:37    阅读次数:71
911条   上一页 1 2 3 4 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!