ZOJ2562 More Divisors
来源:互联网 发布:清代档案文献数据库 编辑:程序博客网 时间:2024/05/21 19:33
题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1562
分析:详见上上篇博文
代码:
#include <cstdio>#include <algorithm>#include <iostream>using namespace std;const int pri[20]={0,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53};unsigned long long int n,ans,ansnum;void dfs(int p,unsigned long long int sum,long long int num){ if(p>16) return; if(sum>n) return; if(ansnum<num) { ansnum=num; ans=sum; } if(ansnum==num) ans=min(ans,sum); int i; for(i=1;i<=63;i++) { if(n/pri[p]<sum) break; dfs(p+1,sum*=pri[p],num*(i+1)); } return;}int main(){ while(scanf("%llu",&n)==1) { ans=n+1; ansnum=0; dfs(1,1,1); printf("%llu\n",ans); } return 0;}
0 0
- zoj2562 More Divisors
- ZOJ2562 More Divisors
- zoj2562--More Divisors(反素数模板)
- ZOJ2562:More Divisors(反素数)
- zoj2562 More Divisors && CF27E. Number With The Given Amount Of Divisors(反素数)
- ZOJ2562
- zoj 2562 More Divisors
- More Divisors----反素数
- Zoj 2562 More Divisors
- zoj 2562 More Divisors
- zoj 2562 More Divisors
- ZOJ-More Divisors
- 【ZOJ 2562】 More Divisors
- More Divisors ZOJ
- More Divisors ZOJ
- More Divisors(反素数)
- zoj 2562 More Divisors(反素数)
- Zoj 2562 More Divisors (反素数)
- 图像拼接 SIFT资料合集
- struts.xml配置文件(二)
- 定制自己的SolrRequestHandler
- cf581d
- [LeetCode-35] Search Insert Position(二分法)
- ZOJ2562 More Divisors
- eclipse中导入项目出现小红叉却找不到错误之处的解决办法
- LeetCode题解——Implement Queue using Stacks
- Stack Overflow 最流行的编程语言和标签
- Android读取SD卡.TXT文本内容
- IOS 绘图坐标系颠倒问题
- PHP编程效率的20个要点
- json转xml
- 排序和查找