蓝桥杯 ADV-223 算法提高 8-1因式分解

问题描述
设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出2*3。输入20,输出2*2*5。
样例
与上面的样例输入对应的输出。
例:

数据规模和约定
输入数据中每一个数在int表示范围内。

分析:1.先筛出50000以内的素数,用n依次对每个素数取余,获得自身的所有因子
2.最后,如果n==1,说明还剩下一个比50000大的素数因子~

❤ 点击这里 -> 订阅《PAT | 蓝桥 | LeetCode学习路径 & 刷题经验》by 柳婼

❤ 点击这里 -> 订阅《从放弃C语言到使用C++刷算法的简明教程》by 柳婼

❤ 点击这里 -> 订阅PAT甲级乙级、蓝桥杯、GPLT天梯赛、LeetCode题解离线版