ICode9

精准搜索请尝试: 精确搜索
  • 2021.5.11(cf)2021-05-12 00:01:53

    1.cf D.Strange Definition https://codeforces.com/contest/1471/problem/D 大意:定义“相邻”,如果两个数x,y。lcm(x,y)/gcd(x,y)是完全平方数,则x,y为相互相邻。T组测试样例 给出一个长度为 n 的数列,每过一秒钟,数列中的每一个元素会被与它相邻的所有元素的乘积(包括它自身)所替

  • 蓝桥杯 基础练习 分解质因数2021-05-08 15:03:08

    蓝桥杯 基础练习 分解质因数 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式   输入两个整数a,b。 输出格式   每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=3 4=22 5=5 6=23 7=7 8=222 9=33

  • 分解质因数2021-05-04 10:01:00

    分解质因数 题目正文输入输出样例代码总结 题目正文 求出区间[a,b]中所有整数的质因数分解。 输入 输入两个整数a,b。 输出 每行输出一个数的分解,形如k=a1a2a3…(a1< =a2< =a3…,k也是从小到大的)(具体可看样例) 样例 3 10 3=3 4=22 5=5 6=23 7=7 8=222 9=33 10=25 代码

  • 素数打表法2021-05-02 10:01:26

    定义法 素数的定义: 只能被1和本身整除的数。 适用范围: 适合判断单个数是否为素数若是求一个大范围内的所有素数,此方法耗时太长 代码: /*判断n是否为素数*/ for(i=2;i*i<=n;i++) { if(n%i==0) { flag=0;/*flag=0代表n不是素数*/ break; } } 普通筛选法/埃氏筛法 思想: 首

  • python分解质因数2021-04-24 19:30:02

    分解质因数 题目 题目 将一个整数分解质因数。例如:输入90,打印出90=233*5 程序分析 根本不需要判断是否是质数,从2开始向数本身遍历,能整除的肯定是最小的质数。 代码如下 target=int(input('输入一个整数:')) print(target,'= ',end='') if target<0: target=abs(target)

  • JS Leetcode 263. 丑数 题解分析,来认识有趣的丑数吧2021-04-12 13:33:02

    壹 ❀ 引 本题来自LeetCode263. 丑数,难度简单,题目描述如下: 给你一个整数 n ,请你判断 n 是否为 丑数 。如果是,返回 true ;否则,返回 false 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 输入:n = 6 输出:true 解释:6 = 2 × 3 示例 2: 输入:n = 8 输出:true 解释:8 = 2 × 2

  • 蓝桥杯试题 基础练习 分解质因数 C语言2021-04-05 22:59:16

    ** 蓝桥杯试题 基础练习 分解质因数 C语言 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式   输入两个整数a,b。 输出格式   每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例

  • Leetcode第234周赛 好因子的最大数目2021-03-28 18:33:20

    题目描述 Leetcode 第234周赛的T4 5716. 好因子的最大数目(hard)

  • 数论笔记2021-03-23 16:38:10

    质数 1、质数的判定: 试除法判定质数 试除法判定质数 //朴素写法,时间复杂度O(n) bool isprime(int n){ if(n<2) return false; for(int i = 2; i < n; ++ i) if(n % i == 0) return false; return true; } 我们发现对于任何一个能

  • 基础练习 分解质因数2021-03-17 16:57:24

    资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式         输入两个整数a,b。 输出格式         每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例输入 3 1

  • CF959D Solution2021-03-13 18:34:18

    题目链接 题解 对于\(b\)的3个限制,第1个仅由\(\not=a_i\)且字典位最高的\(b_i\)决定,第2个不要紧,第3个比较复杂。可以使用set维护当前全部满足第3个限制的\(b\)候选,埃氏筛求出\(b_i\)的全部质因数,并将其及其倍数于set中删除。如果每求出一个质因数均删除一遍时间不够,因此使用\(vis_

  • 蓝桥杯 分解质因数(Java)2021-02-28 17:57:06

    1.题目 题目描述 求出区间[a,b]中所有整数的质因数分解。 提示 先筛出所有素数,然后再分解。 数据规模和约定 2< =a< =b< =10000 输入 输入两个整数a,b。 输出 每行输出一个数的分解,形如k=a1a2a3…(a1< =a2< =a3…,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=3 4

  • C#实现将一个正整数分解质因数2021-02-23 10:00:27

    C#实现将一个正整数分解质因数 正整数分解质因数即例如:90=2✳3✳3✳5 编写代码思路: 判断输入的数据n是否为正 整数;判断是否为1,1不是素数(质数);判断输入数据本身是否为质数;每次都从质数2开始查找n的因数,因此有两步: 【1】 从1开始,以1为步长查找出质数i;【2】判断n%i(n对i求)是否为0,

  • 1059 Prime Factors (25 分)2021-02-13 22:36:43

    分解质因数裸题,注意对\(1\)特判下,为什么\(1\)还要分解质因数啊喂,迷惑行为-_-。 PII fac[10]; int n; int cnt; void divide(int n) { for(int i=2;i*i<=n;i++) if(n % i == 0) { fac[cnt].fi=i; while(n % i == 0) {

  • CF1444A Division 求质因数的方法2021-02-12 21:02:54

    2020.12.20 求质因数的方法 CF1444A Division #include<bits/stdc++.h> #define ll long long #define fp(i,a,b) for(int i=a;i<=b;i++) #define sfp(i,a,b) for(int i=a;i<b;i++) const ll N = 1e6+10; using namespace std; ll t; ll p,q,cnt; ll a[N],cnt1[N],cnt2[

  • 2021牛客寒假算法基础集训营2 I.牛牛的“质因数”(筛法dp)2021-02-04 20:31:35

    I.牛牛的“质因数” 题目链接:https://ac.nowcoder.com/acm/contest/9982/I 题目描述: 算数基本定理,又称唯一分解定理,算术基本定理可表述为:任何一个大于1的自然数 N,如果N不为质数,那么N可以唯一分解成有限个质数的乘积。 朴素的质因子分解算法就是利用了算数基本定理,依次枚举p

  • 10011. 质因数2021-01-31 19:59:06

    已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。 输入格式: 输入只有一行,包含一个正整数n。 输出格式: 输入只有一行,包含一个正整数n。 限制: 对于60%的数据,6 ≤ n ≤ 1000。 对于100%的数据,6 ≤ n ≤ 2 * 10^9。 每个测试点1秒 样例 1 : 输入: 6 输出: 3 样例 2 :

  • Sky Code POJ - 39042021-01-31 18:33:00

    原题链接 考察:容斥原理 错误思路:        枚举预处理每一个数C4n 的组合数,将p数组的每一个数求约数集合,将约数个数>=4的纳入容斥的集合内.再用容斥计数解决. 时间复杂度是10000*100*2出现次数>=4的约数个数  ,前面的时间复杂度已经到了1e6,如果个数>7就已经有超时风险,更不

  • Pairs Forming LCM LightOJ - 12362021-01-26 18:01:32

    原题链接 考察:质数筛+唯一分解定理 这道题的思路与该题GO 的解法二相同 错误思路:        预处理质数,分解质因数,dfs两个约数,结果是TLE 时间是2891ms 正确思路:       如同上题的解法二.本蒟蒻一开始的思路也是这个,但是本蒟蒻没想出来lcm(8,3)这种情况怎么统计= = ,只

  • 试题 算法训练 最大质因数2021-01-25 13:30:22

    资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   给出N个数字,求出有最大的最大质因数的那个数 输入格式   第一行:一个整数N。   接下来的N行,每行一个整数A_i,表示给出的那N个数字。输出格式   第一行:一个整数,拥有最大的最大质因数的那个数。 样例输入 4 36 38 4

  • Python 每日一题(分解质因数)2021-01-23 23:31:57

    Python 每日一题:锻炼Python语法的运用,思维逻辑的锻炼,算法能力的培养。 题目:    输入一个数,将其分解质因数。    如:12 = 2 × 2 × 3     13 = 13 x 1 分析:    需分解数记为n,循环去查找区间 [2, n] 之间数 n 的因数,如果存在因数 i,数n需要变为 n = n // i ,如果 n 除到了

  • D Strange Definition 质因素分解+思维2021-01-18 20:32:40

    题解链接:https://blog.csdn.net/qq_44607936/article/details/112300338 题意 给出x , y x, yx,y相邻的定义:如果l c m ( x , y ) g c d ( x , y ) \frac{lcm(x,y)}{gcd(x,y)}gcd(x,y)lcm(x,y)​ 是平方数,则称x , y x, yx,y两个数相邻。给出一个长度为n nn的数列,每过一秒钟,数列中

  • 分解质因数2021-01-14 21:01:04

    1128 分解质因数 题目描述 根据数论的知识可知,任何一个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。例如:24=2×2×2×3。现在从键盘输入一个正整数,请编程输出它的所有质因数。 输入描述 /* 从键盘输入一个正整数n,n<100000。 */ 180 输出描述 /* 输出该

  • 上机之数学题2021-01-13 11:34:16

    1. 最大公约数 题目描述 输入两个正整数,求其最大公约数。 假如输入 /* 测试数据有多组,每组输入两个正整数 */ 49 14 应当输出 /* 对于每组输入,请输出其最大公约数。 */ 7 2. 最小公倍数 题目描述 给定两个正整数,计算这两个数的最小公倍数。 假如输入 /* 输入包含多组测试数

  • A Horrible Poem2021-01-10 14:02:50

    A Horrible Poem 题目: 给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短循环节 n≤500 000 表示S的长度。 q≤2 000 000 表示询问次数。 code: /* Time: 1.10 Worker: Blank_space Source: #10038. 「一本通 2.1 练习 4」A Horrible Poem */ /*--

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有