L1-006 连续因子 (20 分)
一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。

输入格式:
输入在一行中给出一个正整数 N(1<N<2
​31
​​ )。

输出格式:
首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按 因子1因子2……*因子k 的格式输出最小的连续因子序列,其中因子按递增顺序输出,1 不算在内。

输入样例:
630
输出样例:
3
567

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner s=new Scanner(System.in);long n=s.nextInt();long start=0,len=0;long sum=0;for(int i=2;i<Math.sqrt(n);i++) {sum=1;for(int j=i;sum*i<=n;j++) {sum*=j;if(n%sum==0&&j-i+1>len) {start=i;len=j-i+1;}}}if(start==0) {start=n;len=1;}System.out.println(len);for(int i=0;i<len-1;i++) {System.out.print(start+i+"*");}System.out.print(start+len-1);}
}

L1-006 连续因子 (20 分)—团体程序设计天梯赛相关推荐

  1. 7-8 连续因子 (20 分)

    7-8 连续因子 (20 分) 一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序求出 ...

  2. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  3. GPLT团体程序设计天梯赛题解L1部分

    文章目录 00x L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 ...

  4. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

  5. 2020年团体程序设计天梯赛L1题目集(题目+代码)

    2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...

  6. 团体程序设计天梯赛-L1练习集

    目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-009 N个数求 ...

  7. PTA团体程序设计天梯赛篇(五)---- 难题篇一(30分题目)

    PTA团体程序设计天梯赛 数据结构类型 L3-002 特殊堆栈(树状数组) L3-003 社交集群(并查集) 搜索 L3-004 肿瘤诊断(三维bfs) 确保bfs只遍历一次的方法 图论 L3-005 ...

  8. PTA|团体程序设计天梯赛-练习题库集

    文章目录 关于爬取脚本的编写 L1-001 Hello World! (5 分) L1-002 打印沙漏 (15 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) ...

  9. 团体程序设计天梯赛练习集题解整合

    网上介绍 团体程序设计天梯赛练习集 的文章已经很多了, 我的这篇文章是对练习集题解的整合,方便每一位备战 团体程序设计天梯赛 的同学使用. 一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必 ...

  10. ptaa乘以b_PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)...

    C++ CPP C++语言开发 PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中--) PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++:     ...

最新文章

  1. 【C语言】09-字符串
  2. 用户空间与内核空间数据交换的方式(zz)
  3. 紫书 习题7-14 UVa 307(暴搜+剪枝)
  4. JQuery选择器一般方法
  5. 定制kali linux
  6. 把十进制转为二进制到16进制
  7. sklearn自学指南(part43)--数据加载工具
  8. 第三次学JAVA再学不好就吃翔(part98)--自定义异常类
  9. 什么?你竟然还没有用这几个chrome插件?
  10. Java类名.方法和变量
  11. coco showanns不显示_coco奶茶加盟好不好?【5月官网最新公布】加盟费用+加盟流程...
  12. 在CentOS5.4上安装Git
  13. Spark MLlib垃圾邮件分类示例
  14. cosmic中文翻译_cosmic是什么意思,cosmic翻译成中文,英译中-xyz翻译网
  15. 【Tkinter界面化小程序】用Python做一款免费音乐下载器、无广告无弹窗、清爽超流畅哦~
  16. 矢量数据空间索引之R树索引
  17. myqq框架 python插件
  18. html语言字体大小修改,html怎么修改字体大小
  19. 数据分析之--Mataplotlib入门
  20. window下编译ffmpeg--mys2下安装对应库编译ffmpeg

热门文章

  1. weixin-api生成二维码
  2. static_cast、dynamic_cast、const_cast和reinterpret_cast总结(转)
  3. LNMP笔记:安装 Xcache 缓存扩展,降低服务器负载
  4. 【转】如何通过事物代码查找对应BAPI
  5. 【今日所得】1.29。。。
  6. AE+C#实现:在SceneControl里打开和保存
  7. pymongo访问数据前数据库名和集合名(表名)校验
  8. 博士招生 | 北京大学和中山大学博士申请考核还有名额,门槛不高,速来
  9. 【讲座预告】Processing Learner Texts: from Annotation to ...
  10. 如何写论文?看下这份《科研论文撰写策略》为你指点一二