首页 > 试题广场 >

Prime Factors (25)

[编程题]Prime Factors (25)
  • 热度指数:8865 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 64M,其他语言128M
  • 算法知识视频讲解
Given any positive integer N, you are supposed to find all of its prime factors, and write them in the format N = p1^k1 * p2^k2 *...*pm^km.

输入描述:
Each input file contains one test case which gives a positive integer N in the range of long int.


输出描述:
Factor N in the format N = p1^k1 * p2^k2 *...*pm^km, where pi's are prime factors of N in increasing order, and the exponent ki is the number of pi -- hence when there is only one pi, ki is 1 and must NOT be printed out.
示例1

输入

97532468

输出

97532468=2^2*11*17*101*1291
头像 懒散之魂
发表于 2021-10-02 15:59:07
直接计数就可为什么这题通过率可以这么低??? 更多PAT甲级题解---acking-you.github.io 题目 OJ平台 题目详解 直接看例子就知道了,就是把N进行质因数分解,然后注意的是有多个相同的质因数时需要把它们以指数形式输出。 感觉算是入门的的水题了,咋通过率这么低。。。。 展开全文

问题信息

难度:
27条回答 6781浏览

热门推荐

通过挑战的用户

Prime Factors (25)