逆袭指数

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 626    Accepted Submission(s): 94

Problem Description
  这依然是关于高富帅小明曾经的故事——

尽管身处逆境,但小明一直没有放弃努力,除了搬砖,小明还研究过东方的八卦以及西方的星座,一直试图在命理上找到自己能够逆袭的依据。

当这些都失败以后,小明转向了数学研究,希望从中得到一些信息。一天,小明在研究《BestCoder逆袭的数理基础》这本书时,发现了宝贵的信息,其中写道:
  每个人都存在一个逆袭指数,对于这个逆袭指数,可能存在连续的因子,如果这个连续因子足够长的话,那么这个人逆袭的概率就很大!

小明已知自己的逆袭指数,请告诉小明他最长的连续因子,以让他来判断他自己是否能够逆袭。

 
Input
输入包含多组测试数据。
每组数据占一行,包含一个整数N,表示小明的逆袭指数,N小于2^31。
 
Output
对于每组数据,请输出2行:
第一行输出最长的因子个数;
第二行输出最小的因子序列,具体请参考样例。

特别说明:由于小明十分讨厌单身,所以1不算因子。

 
Sample Input
630
12
 
Sample Output
3
5*6*7
2
2*3

Hint

630 = 3*5*6*7

 
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
#include<cmath>
#include<queue>
#include<vector>
#include<map>
using namespace std;
const int INF = 1e9+;
int a[],Max=,b[]; void dfn(int n,int k,int l)
{
if(n%k== && n!=)
{
a[l]=k;
dfn(n/k,k+,l+);
}
else if(Max<l)
{
Max=l;
for(int i=;i<l;i++)
{
b[i]=a[i];
}
}
} int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int len=sqrt(n);
Max=;
for(int i=;i<=len;i++)
{
dfn(n,i,);
}
if(Max== && n!=)
{
Max=;
b[]=n;
}
printf("%d\n",Max);
printf("%d",b[]);
for(int i=;i<Max;i++)
{
printf("*%d",b[i]);
}
printf("\n");
}
return ;
}
 

最新文章

  1. 左右手坐标系转换时R和T的具体形式分析
  2. 个人对sort()排序方法中比较函数一直很混乱,今日理清
  3. Excel实用操作
  4. linux下vim如何配置markdown插件
  5. DSP using MATLAB 示例 Example3.12
  6. 第一个django
  7. EmguCV 轮廓
  8. 1行代码,删除svn文件夹
  9. Keil_uvision_4基本使用教程
  10. 数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询參照:对数据进行增删改查)
  11. Linux常用Shell脚本珍藏【转载】
  12. WebCracker4.0和monster字典——路由器登陆密码破解工具
  13. Vmware虚拟机不能使用键盘的解决方法
  14. 阿里电话面试问题----100万个URL如何找到出现频率最高的前100个?
  15. Code Review Checklist
  16. SQL Server - 索引详细教程 (聚集索引,非聚集索引)
  17. C语言第九讲,结构体
  18. HTML5的学习(二)HTML5标签
  19. 分享一些 Java 无关基础方面的书籍
  20. 进度条ProgressBar

热门文章

  1. 外文翻译 《How we decide》赛场上的四分卫 第四节
  2. 工具类学习-java实现邮件发送激活码
  3. c语言-依赖倒转
  4. 移动端展示pdf(在线打开pdf)
  5. js 和 java 将时间倒计时显示
  6. vue-cropper
  7. photoshop cs6安装和破解步骤
  8. swift VTables
  9. flask的基本搭建
  10. 笔试算法题(53):四种基本排序方法的性能特征(Selection,Insertion,Bubble,Shell)