题解 1561: 蓝桥杯算法提高VIP-计算质因子

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-计算质因子-题解(C语言代码)

##质因子在数论里是指能整除给定正整数的质数。-255的因子有1、3、5、15、17、51、85、255。其中是质数的是1、3、5、17所以255的质因子就是1、3、5、17。所以最大质因子是17。55不是255的因子,也不是质数,当然不是255的最大质因子。

非常简单的解法.

解题思路:因子数:就是所有可以整除这个数的数,但是不包括这个数自身.比如15的因子是1,3,5.质子数:质子数又称为素数,是一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数参考代码:#includeintmain(){intn,

常规思维 易理解python

摘要:解题思路:注意事项:参考代码:n = int(input())k = 2list_prime = []while n != 1:    if n % k == 0:        n /= k    ……

1561: 蓝桥杯算法提高VIP-计算质因子

解题思路:从2开始,用i重复整除目标数(若num%i==0,则num/=i),不能被整除再用下一个(i++)数整除num。每遇到一个整除num且不重复(max_prime!=i)的数都输出注意事项:由于重复整除num,任何质因子的倍数数值已无法再整除num,

蓝桥杯算法提高VIP-计算质因子-题解(C语言代码)

##解题思路:质数为除了一和这个数本身,其他都不能被相除的数,而质因子为除了一和这个数本身,其他可以整除这个数的数,并且这个数要满足这个数为质数,即这个数不能被一和他本身其他的数整除。本题要求找到质因子,并从小到大进行对质因子的排序,首先输入一个数,