PAT-A1096
来源:互联网 发布:sql去掉重复的数据 编辑:程序博客网 时间:2024/05/29 07:40
#include<stdio.h>#include<math.h>int main(){int i, j, sqr, len, maxstart=-1, maxlen=0;long long temp, n;scanf("%lld",&n);sqr=sqrt(n*1.0);for(i=2;i<=sqr;i++){temp=1; len=0;for(j=i;j<=sqr;j++){ temp*=j; if(n%temp!=0)break;else len++;if(len>maxlen){maxlen=len; maxstart=i; }}}if(maxlen==0)printf("1\n%lld",n);else{printf("%d\n",maxlen);for(i=0;i<maxlen;i++){printf("%d",i+maxstart);if(i<maxlen-1)printf("*");}}return 0;}
0 0
- PAT A1096
- PAT-A1096
- PAT A1096 consecutive factors
- PAT a1096题解
- PAT A1096.Consecutive Factors
- pat-a1096. Consecutive Factors (20)
- PAT A1096. Consecutive Factors (20)
- 刷清橙OJ--A1096.求子串
- pat
- 【PAT】
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- 坐公交车学习(二)Java的设计模式之一:单例模式
- python语法
- 线程概念详解(Thread)
- git暂存区
- 一个“圈钱”游戏的设计方案
- PAT-A1096
- PAT-A1097
- PAT-A1099
- 事件处理
- AR入门系列-在vuforia官网的使用-01-史上最详细AR入门教程
- 一致性哈希
- POJ1258prime最小生成树
- windows开发者的福音-cmder
- android反编译-smali语法