#2097. 连续因子

连续因子

题目描述

一个正整数 NN 的因子中可能存在若干个连续的数字。

例如:

630=3×5×6×7630 = 3 \times 5 \times 6 \times 7

其中 5,6,75,6,7 就是 33 个连续的数字。

给定任意正整数 NN,要求编写程序求出其最长连续因子的个数,并输出最小的连续因子序列。

如果不存在长度大于 11 的连续因子序列,则输出长度为 11,且序列就是 NN 本身。


输入格式

从标准输入按以下格式读取数据:

NN

其中:

  • 输入一行,给出一个正整数 NN,满足
1<N<2311 < N < 2^{31}

输出格式

首先在第 11 行输出最长连续因子的个数。

然后在第 22 行中按如下格式输出最小的连续因子序列:

因子1*因子2*……*因子k

其中因子按递增顺序输出,且 11 不算在内。

样例

630
3
5*6*7