天梯赛 L1-006 连续因子 (20 分)
直接暴力枚举即可
#include <iostream>
#include <cmath>
using namespace std;int main()
{ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);int start = 0, len = 0;int n; cin >> n;int half = sqrt(n) + 1;for (int i = 2; i <= half; i ++ ){int tmp = 1;for (int j = i; j <= n; j ++ ){tmp *= j;if (n % tmp != 0){if (j - 1 - i + 1 > len){len = j - 1 - i + 1;start = i;}break;}}}if (start == 0) cout << 1 << '\n' << n << '\n';else{cout << len << '\n';for (int i = start; i <= start + len - 1; i ++ ){cout << i;if (i != start + len - 1) cout << '*';}}
}
天梯赛 L1-006 连续因子 (20 分)相关推荐
- 7-8 连续因子 (20 分)
7-8 连续因子 (20 分) 一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序求出 ...
- PTA天梯赛L1-006 连续因子 (20分)
题目: 一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输 ...
- 天梯赛-练习集L1-006 连续因子 (20分)【orz小辣鸡第一次写题解
一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的 ...
- 团体程序设计天梯赛-练习集L1-011 A-B (20分)getline输入
little tips:关于天梯赛不能用gets 题目: 本题要求你计算A−B.不过麻烦的是,A和B都是字符串 -- 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B. 输 ...
- PTA 天梯赛L1 7-3 跳一跳 (15 分) C语言AC题解【仅供分享】
微信小程序中的跳一跳相信大家都玩过.emmm???只学习不玩游戏?那就吃亏了-好好读题理解吧. 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束. 如果跳到 ...
- 天梯赛 L1-009 N个数求和 (20 分)
涉及假分数和负数,因此是分子绝对值与分母比较(分母必正) #include <iostream> #include <cmath> using namespace std;in ...
- 团队程序设计天梯赛考点内容总结(15分以上题)
L1: L1-002 打印沙漏 (20 分) 字符模拟 L1-003 个位数统计 (15 分) 字符模拟 L1-005 考试座位号 (15 分) 模拟 L1-006 连续因子 (20 分) 数学因数分 ...
- 天梯赛L1难度总结 + 题目难易分类
天梯赛L1难度总结 一个月的时间,从 2 月 6 号的<L1-001 Hello World (5 分)>到 3 月 8 号的<L1-080 乘法口诀数列 (20 分)>,一个 ...
- 团体程序设计天梯赛-L1练习集
目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-009 N个数求 ...
最新文章
- Java11正式发布了,我们该怎么办?
- AI理论知识整理(1)-数列(1)
- 《构架之美》阅读笔记三
- ue4玻璃材质_UE4-材质
- phpcmsV9 首页调用全站最新文章(受模型限制)
- 荣耀Magic3 Pro渲染图曝光:双打孔曲面屏+环形五摄
- python中直方图bins是什么意思_Python 中下划线的 5 种含义都是什么?
- curl / libcURL ‘tailmatch()’ Cookie 信息泄露漏洞
- linux 运行java工程师_java工程师linux命令,这篇文章就够了
- 对“流形”最好的讲解在维基
- Unix/Linux环境C编程新手教程(40) 初识文件操作
- 1038. Recover the Smallest Number
- python调用webservice服务
- 摘录:《晨间日记的奇迹》
- Spring Cloud【Finchley】实战-05配置中心的搭建(配合使用Eureka)和Config Server高可用
- maven在win10上的安装和配置
- UNIX 设计哲学:Do one thing and do it well
- 【委托】—是什么怎么用什么用
- 移动咪咕PHP代理源码,咪咕视频解析源码
- Python学习中的Pond是什么