当前位置: 首页 > news >正文

1090 : 分解因数 25-11-17

|DFS|递归|

本题的dfs特点在于搜索的空间是动态的,因此需要找到可以利用到限制下一步递归的条件来进行空
间范围的缩小与框定。本题利用的是分解的最小因数,可以对下一步的遍历框定范围

#include<iostream>
#include<algorithm>using namespace std;int a;int factor(int t,int m){//t为目标数,m为最小数int res = 0;for(int i=m;i*i<=t;i++){if(t%i==0){res += factor(t/i,i);//由于强调是非递减序列}}res+=1;    //条件允许自己本身为一种分解return res;
}int main(){int n;cin>>n;while (n--){cin>>a;int ans = factor(a,2);cout<<ans<<endl;}return 0;
}
http://www.gsyq.cn/news/52495.html

相关文章:

  • NOIP 模拟赛 9
  • info linux
  • 浅谈 Manacher
  • 基于MIMO系统的SCMA稀疏码多址接入和MPA消息传递算法matlab仿真
  • NOIP 模拟赛 8
  • 读书笔记:“外部表”的进阶使用,它主要解决了三个核心问题:如何切换文件、多用户怎么办,以及一个非常酷的玩法——把系统命令变成表。
  • [CF 2166D] Marble Council
  • DP 复习
  • AI评价11月17号
  • 避雷:aicodemirror.com --- 酒干倘卖无
  • 9-线性学习
  • AT AGC003 题解
  • Oracle故障处理:aix 5.3 ml6安装10.2.0.1 rac报错
  • Hive SQL循环与MapReduce的关系
  • week3 作业
  • hive mybatis是否支持动态SQL
  • 2025.11.17模拟赛
  • 英语_阅读_Electric cars_待读
  • 2025 年锚具厂家 TOP 企业品牌推荐排行榜,预应力锚具 / 五孔锚具 / 低回缩锚具 / 张拉锚具 / 固定端锚具 / 桥梁预应力锚具 / 边坡锚具公司推荐!
  • 九成九新自用C#入门文档
  • 102302109-胡贝贝-作业3
  • 2025最新展柜设计公司推荐,展柜制作公司,展台源头厂家,烤漆展柜十大品牌推荐榜,家纺柜台供应厂家十大排行榜:梵之宇装饰推荐
  • 团队技术资产建设:从散兵游勇到标准化作战
  • 悼念故友
  • 2025.11.10训练记录
  • Day41(11)-F:\硕士阶段\Java\课程代码\后端\web-ai-code\web-ai-project02\tlias-web-management
  • nginx rewrite 状态码区别
  • QQ流量分析
  • React面试/讨论中可能深入的问题
  • CF2165D Path Split 题解