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

敦煌网站外引流怎么做/微博推广方式有哪些

敦煌网站外引流怎么做,微博推广方式有哪些,淘宝客网站免费做,辽宁朝阳网站建设公司题目大意: 给出nn根小棒的长度stick[i]" role="presentation" style="position: relative;">stick[i]stick[i],已知这n根小棒原本由若干根长度相同的长木棒分解而来,求出原棒的最小可能长度。 分析: 直接枚举…

题目大意:

给出nn根小棒的长度stick[i],已知这n根小棒原本由若干根长度相同的长木棒分解而来,求出原棒的最小可能长度。

分析:

直接枚举答案,[maxmax{stickisticki}..长度和],
然后用dfs判断可不可行,
设枚举的答案是xx
当满足x是长度和的约数的时候,
我们则判断能不能合成sum/xsum/x根长木棒,
判断的过程中,我们按照小棒的长度从大到小选择,
然后每次选择的时候,如果当前的木棒长度被用掉了0,那么如果此时不可行,那么这条路就不可行,剪枝
如果你当前的木棒长度中,选择了stickisticki抵消,可是误解,那么你后面选择了和stickisticki相同长度的小棒,那么就是无解,则剪枝

代码:

#include<algorithm>
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#define N 105using namespace std;int a[N], v[N], n, m;bool cmp(int aa, int bb)
{return aa > bb;
}bool dfs(int tot, int now, int cp, int len)
{if (!tot) return 1;if (now == len) return dfs(tot - 1, 0, 0, len);int dtp = cp;while (dtp < n){dtp++;if (!v[dtp] && now + a[dtp] <= len) {v[dtp] = 1;if (dfs(tot, now + a[dtp], dtp, len)) return 1;v[dtp] = 0;while (a[dtp + 1] == a[dtp] && dtp < n) dtp++;if (now == 0) return 0;}}return 0; 
}int main() 
{while (~scanf("%d", &m)) {if (!m) break;int Max_num = 0, sum = 0;n = 0;for (int i = 1; i <= m; i++){int x;scanf("%d", &x);if (x <= 50) {a[++n] = x;sum += a[n];Max_num = max(Max_num, a[n]);}}sort(a + 1, a + n + 1, cmp);for (int i = Max_num; i <= sum; i++) if (sum % i == 0){memset(v, 0, sizeof(v));if (dfs(sum / i, 0, 0, i)) {printf("%d\n", i);break;}}}
}
http://www.jmfq.cn/news/5149423.html

相关文章:

  • 网站建设定制开发价格/守游网络推广平台
  • 网站建设工资 优帮云/代写文章平台
  • 网站怎么做会让神马搜索到/足球比赛直播
  • 企业做网站的步骤与做网站注意事项/全网推广
  • 一个网站的后台/拉新平台
  • 网站制作三站/青岛网站开发公司
  • 长沙做网站湖南微联讯点不错/2023年3月份疫情严重
  • 柳州市城乡建设委员会网站/重庆百度seo代理
  • 安徽网站建设费用/徐州seo排名公司
  • 公司网站建设及维护管理总结/网络营销软文范例300
  • 外贸网站建设需要注意什么/云南网站seo服务
  • 北京知名seo公司精准互联/seo做什么网站赚钱
  • 机箱做的网站主机怎么查看ftp/班级优化大师电脑版
  • 织梦 xml网站地图/搜狗收录提交入口
  • wap网站方案/西安seo经理
  • 滨江做网站/淘宝关键词优化
  • 赤峰市建设网站/seow是什么意思
  • wordpress 插件 表/吉林seo基础知识
  • 丝绸之路网站建设策划书/网站制作需要多少钱
  • 淘宝客高佣金网站建设/中国万网域名注册官网
  • 湖北网站建设价格/营销推广计划书
  • wordpress 搞笑网站/seo页面内容优化
  • wordpress 滑块如何使用/seo网站推广方案
  • 番禺 大石网站建设/短视频代运营方案策划书
  • 南阳手机网站制作/湖南网站建设营销推广
  • 宁波网站推广方案/河南靠谱seo地址
  • 网站做app的重要性/上海seo公司哪个靠谱
  • 做网站需要用到那些软件/广州今日刚刚发生的新闻
  • 找潍坊做网站的/百度搜索量查询
  • 怎么改网站模板/百度手机助手官网