
考研复试——KY276 Problem C
发布日期:2021-05-14 23:49:20
浏览次数:8
分类:精选文章
本文共 650 字,大约阅读时间需要 2 分钟。
大家好我是小黄呀
冲冲冲
题目大意
有多组数据,每组给定一行字符串序列,从左到右将其中所有的数字字符取出拼接成一个无符号整数,计算出该整数的最大素因子
最大素因子=
最大素因子 思路分析
- 从一行字符串序列中取出数字,用到函数
isdigit(str)
,该函数是在头文件cctype
中,其中还有其他函数,例如:isalnum()
判断字母或数字;isalpha()
判断字母。 - 若判断的字符为数字,则存入到
vector<int> v
数组中,但是要注意有一个转换过程s[i]-'0'
- 求最大素因子,在标准素数筛的基础上加上一个比较过程,求出最大的素数。
具体代码
#includeusing namespace std;int sushu(int a){ int max = 0; for(int i = 2;i*i <= a;i++){ while(a%i==0){ if(i>max) max = i; a/=i; } } return a>max?a:max;}int main(){ int t; cin>>t; for(int i=0;i >s; int len=s.size(); vector v; for(int j=0;j
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月22日 09时57分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
APP卡片式设计
2019-03-11
GitHub上传时,项目在已有文档时直接push出现错误解决方案
2019-03-11
云数据库
2019-03-11
大数据在不同领域的应用
2019-03-11
页面置换算法
2019-03-11
推荐系统资料
2019-03-11
文件系统的层次结构
2019-03-11
减少磁盘延迟时间的方法
2019-03-11
vue(渐进式前端框架)
2019-03-11
权值初始化和与损失函数
2019-03-11
案例讨论
2019-03-11
传输层基本功能
2019-03-11
问题的计算复杂度:排序问题
2019-03-11
算法的伪码表示
2019-03-11
递推方程与算法分析
2019-03-11
主定理的应用
2019-03-11
动态规划算法的迭代实现
2019-03-11
最优装载问题
2019-03-11
最大团问题
2019-03-11
圆排列问题
2019-03-11