
#include<bits/stdc++.h>
using namespace std;
#define ll long long
const int maxn=1e5+100;
int main()
{
ll n;
scanf("%lld",&n);
ll ansi=0;
ll anslen=0;
for(ll i=2;i*i<=n;i++)
{
ll temp=1,j=i;
while(1)
{
temp*=j;
if(n%temp!=0) break;
if(j-i+1>anslen)
{
ansi=i;
anslen=j-i+1;
}
j++;
}
}
if(anslen==0)
{
printf("1\n%lld",n);
}
else
{
printf("%lld\n",anslen);
for(ll i=0;i<anslen;i++)
{
printf("%lld",ansi+i);
if(i!=anslen-1) printf("*");
}
}
}
1096连续因子问题
博客围绕1096连续因子问题展开,虽未给出具体内容,但推测是关于该问题的分析与解答,属于信息技术领域算法相关内容。
628

被折叠的 条评论
为什么被折叠?



