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

东营网站建设天锐科技/太原百度关键词优化

东营网站建设天锐科技,太原百度关键词优化,小型手机网站建设哪家好,企业名录大全网题目链接&#xff1a;https://www.luogu.org/problemnew/show/P1463 题意&#xff1a; 对于任何正整数x&#xff0c;其约数的个数记作g(x)。例如g(1)1、g(6)4。 如果某个正整数x满足&#xff1a;g(x)>g(i) 0<i<x&#xff0c;则称x为反质数。例如&#xff0c;整数1&…

题目链接:https://www.luogu.org/problemnew/show/P1463

题意:

  对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。

  如果某个正整数x满足:g(x)>g(i) 0<i<x,则称x为反质数。例如,整数1,2,4,6等都是反质数。

  现在给定一个数N,你能求出不超过N的最大的反质数么?

 

题解:

  对于一个反素数p有两个结论:

    若将p表示为 ∏(a[i]^k[i])的形式,其中a[i]为质因子,k[i]为指数。

    (1)a[i]为从2开始的连续质数:2,3,5,7...

    (2)k[i]为不升序列:k[1]>=k[2]>=...k[x]

  证明:

    结论1:

      因为一个数x的因子个数 = ∏(k[i]+1)

      所以当两个数的k[i]序列完全相同时,a[i]为从2开始的连续质数的那个数字更小。

      所以另一个数一定不是反素数。

    结论2:

      若两个数的k[i]序列的元素相同(如{1,1,2}和{1,2,1}相同)

      由结论1可知,两个数的a[i]序列完全相同(都是从2开始的连续质数)

      所以k[i]为不升序列的那个数一定更小。

      所以另一个数一定不是反素数。

 

  那么就可以爆搜了。

  在保证a[i]为从2开始连续质数,且k[i]不升的前提下,枚举n以内所有可能是反素数的数。

  在枚举出的所有数中,答案为因子个数最多的那个数。

  若有因子相同的多个数,则选最小的那个数。

 

AC Code:

 1 #include <iostream>
 2 #include <stdio.h>
 3 #include <string.h>
 4 #define INF 1000000000
 5 
 6 using namespace std;
 7 
 8 const int p[]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59};
 9 
10 long long n;
11 long long ans=0;
12 long long now=0;
13 
14 void dfs(int x,int lst,long long tot,long long v)
15 {
16     if(tot>now || (tot==now && v<ans)) ans=v,now=tot;
17     int cnt=0;
18     while(v*p[x]<=n && cnt<lst)
19     {
20         v*=p[x]; cnt++;
21         dfs(x+1,cnt,tot*(cnt+1),v);
22     }
23 }
24 
25 int main()
26 {
27     cin>>n;
28     dfs(0,INF,1,1);
29     cout<<ans<<endl;
30 }

 

转载于:https://www.cnblogs.com/Leohh/p/8391565.html

http://www.jmfq.cn/news/5176063.html

相关文章:

  • 哪个网站有上门做指甲/深圳百度seo培训
  • 如何做哟个优惠券网站/谷歌seo搜索引擎
  • 淄博高效网站建设找哪家/免费seo营销软件
  • 网站建设 技术方案/长沙网络营销推广公司
  • 什么网站可以做设计赚钱的吗/东莞seo优化公司
  • 电脑上如何做网站宣传/推送者seo
  • 网站开发 报价单/最新热点新闻
  • 做网站的网址是哪里来的/软文推广网站
  • 网站开发外包合同/推广产品最好的方式
  • 湖南微信网站公司简介/短视频运营方案策划书
  • html表格制作代码/seo综合查询
  • 查看楼盘卖房信息在哪查/百度seo优化排名
  • 网站轮播图居中代码怎么写/网络营销的应用
  • 佛山外包网站建设/苏州新闻今天最新消息新闻事件
  • 做海报的网站什么编辑器/免费com网站域名注册
  • 重庆做网站哪家公司好/关键词优化公司电话
  • 济宁网站建设/百度搜索引擎优化详解
  • 企业文化建设网站建设/最新域名查询
  • 做网站的主要任务/百度推广网站一年多少钱
  • c# asp.net网站开发书/海外网站
  • 神州顺利办深一做网站/百度网盟
  • 做网站一般都选哪家/网站怎么seo关键词排名优化推广
  • 帮别人建网站赚钱吗/新手seo要学多久
  • 好用的网站/国内销售平台有哪些
  • 网站建设的基本流程图/广告平台网站有哪些
  • 织梦图片网站源码下载/培训机构怎么找
  • 江苏手机网站建设/网络优化这个行业怎么样
  • wordpress点击文章跳转外站/优化课程设置
  • 罗湖住房和建设局网站官网/近三天重大新闻摘抄
  • 有框架有模板怎么做网站/百度品牌