#include<iostream> // 分解素数!这是个定理,只有唯一的存在
using namespace std;
int s1[1000];
int main()
{
int a,b,c,n,m,t,sum=0.0;
char ch1,ch2;
cin>>a;
while(a--)
{
cin>>n;
for(int i=2;i<=n; i++)
{
while(n%i==0)
{
s1[c++]=i;
n/=i;
}
}
for(int i=0;i<c;i++)
printf(i==0?"%d":"*%d",s1[i]);
cout<<endl;
}
}
分拆素数
最新推荐文章于 2022-03-16 09:11:06 发布