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

深圳网页制作与网站建设方案维护郑州经济技术开发区

深圳网页制作与网站建设方案维护,郑州经济技术开发区,wordpress 支持 插件下载,网站设计素材下载【题目描述】 如果一个数 xx 的约数和 yy (不包括他本身)比他本身小,那么 xx 可以变成 yy ,yy 也可以变成 xx 。例如 44 可以变为 33 ,11 可以变为 77 。限定所有数字变换在不超过 nn 的正整数范围内进行,…

【题目描述】

如果一个数 xx 的约数和 yy (不包括他本身)比他本身小,那么 xx 可以变成 yy ,yy 也可以变成 xx 。例如 44 可以变为 33 ,11 可以变为 77 。限定所有数字变换在不超过 nn 的正整数范围内进行,求不断进行数字变换且不出现重复数字的最多变换步数。

【输入】

输入一个正整数 nn 。

【输出】

输出不断进行数字变换且不出现重复数字的最多变换步数。

【输入样例】

7

【输出样例】

3

【提示】

样例说明

一种方案为 4→3→1→74→3→1→7 。

数据范围与提示:

对于 100100 的数据,1≤n≤500001≤n≤50000 。

#include<bits/stdc++.h>
using namespace std;
const int N = 50010, M = 2 * N;
int h[N], e[N], ne[M], idx;
int sum[N];
bool st[N]; //记录树根
int n;
int ans;
void add(int a, int b) {e[idx] = b;ne[idx] = h[a];h[a] = idx++;
}//a,b间加边(a单加b边)
int dfs(int u) {int d1 = 0, d2 = 0;//最长 次长 for (int i = h[u]; i != -1; i = ne[i]) {//枚举所有u的下一个节点 int j = e[i];//下一个节点 int d = dfs(j) + 1;//找到各种的最长值 if (d >= d1) d2 = d1, d1 = d;else if (d > d2) d2 = d;//改变最大次大 }ans = max(ans, d1 + d2);//最大答案 return d1;//返回最长值 
}
int main() {cin >> n;memset(h, -1, sizeof h);for (int i = 1; i <= n; i++) {for (int j = 2; j <= n / i; j++) {sum[j * i] += i;}}//求每个数的约数和 for (int i = 2; i <= n; i++) {if (i > sum[i]) {add(sum[i], i);//y->xst[i] = true;//x可以作为根 }//约数和比自身小}for (int i = 1; i <= n; i++) {if (!st[i]) {//i不能作为根 dfs(i);}}cout << ans << endl;return 0;
}

http://www.dtcms.com/wzjs/784951.html

相关文章:

  • 网站管理功能图免费建立个人文章网站
  • 苏中建设 网站html代码规范
  • 烟台市芝罘区住房和建设局网站如何制作网站
  • 传统网站建设怎么做自己的导航网站
  • 编程教育机构加盟合肥seo收费
  • 网站建设销售ppt模板住建部建设工程施工合同范本
  • 奉化网站建设工程公司年终工作总结
  • 做网站需准备些什么策划公司简介
  • 网站开发实例视频北京app开发哪家好
  • ps怎么做网站设计贵州网站制作公司
  • 网站制作代理你觉得什么是网络营销
  • 网站建设与管理的总结合肥网络推广费用
  • 湖南网站设计费用温州网络学堂
  • 有网站如何做直播wordpress百度云盘
  • 讯杰网站建设怎样给公司做一个网站
  • 佛山网站建设公司怎么做网站改用绝对地址的好处
  • 定制网站开发哪里好勒流网站建设
  • 正安县网站seo优化排名宜昌做网站的公司
  • 网站域名变更2021十条重大新闻
  • 企业自己怎么制作网站首页刷排名凡搜网站宝
  • 文成网站制作自助打印微信小程序免费制作平台
  • 网站建设氵金手指专业建设网站团队
  • 西安高校定制网站建设网站做超链接薪资多少一个月
  • 公司做网站都咨询哪些问题去掉wordpress文章最近编辑时间
  • 鹤岗住房和城乡建设局网站投资网站策划
  • 公司网站开发 nodejs深圳网站建设设
  • 想自己做网站静态网页设计与制作
  • 专业做网站咨询wordpress内容页不显示图片
  • 合肥网站建站公司建设网站建设哪家便宜
  • 电商类网站有几个主流程wordpress站点地址修改