L1-006 连续因子 (20 分)—团体程序设计天梯赛
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 分)—团体程序设计天梯赛相关推荐
- 7-8 连续因子 (20 分)
7-8 连续因子 (20 分) 一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序求出 ...
- 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案
[CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...
- GPLT团体程序设计天梯赛题解L1部分
文章目录 00x L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 ...
- 团体程序设计天梯赛 -- 练习集 (L1合集)
文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...
- 2020年团体程序设计天梯赛L1题目集(题目+代码)
2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...
- 团体程序设计天梯赛-L1练习集
目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-009 N个数求 ...
- PTA团体程序设计天梯赛篇(五)---- 难题篇一(30分题目)
PTA团体程序设计天梯赛 数据结构类型 L3-002 特殊堆栈(树状数组) L3-003 社交集群(并查集) 搜索 L3-004 肿瘤诊断(三维bfs) 确保bfs只遍历一次的方法 图论 L3-005 ...
- PTA|团体程序设计天梯赛-练习题库集
文章目录 关于爬取脚本的编写 L1-001 Hello World! (5 分) L1-002 打印沙漏 (15 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) ...
- 团体程序设计天梯赛练习集题解整合
网上介绍 团体程序设计天梯赛练习集 的文章已经很多了, 我的这篇文章是对练习集题解的整合,方便每一位备战 团体程序设计天梯赛 的同学使用. 一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必 ...
- ptaa乘以b_PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)...
C++ CPP C++语言开发 PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中--) PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++: ...
最新文章
- 【C语言】09-字符串
- 用户空间与内核空间数据交换的方式(zz)
- 紫书 习题7-14 UVa 307(暴搜+剪枝)
- JQuery选择器一般方法
- 定制kali linux
- 把十进制转为二进制到16进制
- sklearn自学指南(part43)--数据加载工具
- 第三次学JAVA再学不好就吃翔(part98)--自定义异常类
- 什么?你竟然还没有用这几个chrome插件?
- Java类名.方法和变量
- coco showanns不显示_coco奶茶加盟好不好?【5月官网最新公布】加盟费用+加盟流程...
- 在CentOS5.4上安装Git
- Spark MLlib垃圾邮件分类示例
- cosmic中文翻译_cosmic是什么意思,cosmic翻译成中文,英译中-xyz翻译网
- 【Tkinter界面化小程序】用Python做一款免费音乐下载器、无广告无弹窗、清爽超流畅哦~
- 矢量数据空间索引之R树索引
- myqq框架 python插件
- html语言字体大小修改,html怎么修改字体大小
- 数据分析之--Mataplotlib入门
- window下编译ffmpeg--mys2下安装对应库编译ffmpeg
热门文章
- weixin-api生成二维码
- static_cast、dynamic_cast、const_cast和reinterpret_cast总结(转)
- LNMP笔记:安装 Xcache 缓存扩展,降低服务器负载
- 【转】如何通过事物代码查找对应BAPI
- 【今日所得】1.29。。。
- AE+C#实现:在SceneControl里打开和保存
- pymongo访问数据前数据库名和集合名(表名)校验
- 博士招生 | 北京大学和中山大学博士申请考核还有名额,门槛不高,速来
- 【讲座预告】Processing Learner Texts: from Annotation to ...
- 如何写论文?看下这份《科研论文撰写策略》为你指点一二