1 条题解
-
1
12209水宇辰 (12209水宇辰) LV 9 @ 3 年前
- 1
信息
- ID
- 1770
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 59
- 已通过
- 16
- 通过率
- 27%
- 被复制
- 6
- 上传者
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a,i=2;
cin>>a;int t=a;
while(a!=1&&i*i<=t)
{
while(a%i==0)
{
cout<<i<<' ';
a/=i;
}
if(i%2==0)i++;
else i+=2;
}
if(a!=1)cout<<a;
return 0;
}