#L0006. 正整数的素因数分解式
正整数的素因数分解式
题目背景
数学课上,老师告诉大家一条重要的定理:任何一个大于 的正整数,都能唯一地写成若干个素数相乘的形式。小航觉得很有意思,想写个程序自动完成这件事。
题目描述
众所周知,每个大于 的正整数都能表示成若干素数相乘的形式,例如 ,。
现在给定一个正整数 ,请你帮小航输出它的素因数分解式。
输入格式
输入仅一行,包含一个正整数 。约定 。
输出格式
输出一行,为 的素因数分解式。要求素因数按从小到大的顺序排列,相邻两个因数之间用星号 * 连接,星号左右各空一格;当某个素数恰好出现一次时直接写出它本身,当出现两次及以上时合并写成指数形式,底数与指数之间用上箭头 ^ 连接,^ 左右均不空格。
样例
62 * 3
202^2 * 5
2323
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 734
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者