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

网站前期基础建设 怎么写国外木屋建设网站

网站前期基础建设 怎么写,国外木屋建设网站,网页的后缀名有那些,什么好的设计网站目录 蓝桥杯2023年第十四届省赛真题-买瓜 题目描述 输入格式 输出格式 样例输入 样例输出 提示 【思路解析】 【代码实现】 蓝桥杯2023年第十四届省赛真题-买瓜 时间限制: 3s 内存限制: 320MB 提交: 796 解决: 69 题目描述 小蓝正在一个瓜摊上买瓜。瓜摊上共有 n 个…目录 蓝桥杯2023年第十四届省赛真题-买瓜 题目描述 输入格式 输出格式 样例输入 样例输出 提示 【思路解析】 【代码实现】 蓝桥杯2023年第十四届省赛真题-买瓜 时间限制: 3s 内存限制: 320MB 提交: 796 解决: 69 题目描述 小蓝正在一个瓜摊上买瓜。瓜摊上共有 n 个瓜每个瓜的重量为 Ai 。 小蓝刀功了得他可以把任何瓜劈成完全等重的两份不过每个瓜只能劈一刀。 小蓝希望买到的瓜的重量的和恰好为 m 。 请问小蓝至少要劈多少个瓜才能买到重量恰好为 m 的瓜。如果无论怎样小蓝都无法得到总重恰好为 m 的瓜请输出 −1 。 输入格式 输入的第一行包含两个整数 n, m用一个空格分隔分别表示瓜的个数和小蓝想买到的瓜的总重量。 第二行包含 n 个整数 Ai相邻整数之间使用一个空格分隔分别表示每个瓜的重量。 输出格式 输出一行包含一个整数表示答案。 样例输入 复制 3 10 1 3 13 样例输出 复制 2 提示 对于 20% 的评测用例∑n≤10 对于 60% 的评测用例∑n≤20 对于所有评测用例1 ≤n≤301≤ Ai ≤ 109 1 ≤ m ≤ 10^9 【思路解析】 这道题是一个很简单的递归可能性的罗列但是每次递归有三个情况则时间复杂度为O(3^N)时间复杂度过高所以需要在递归过程中除掉那些完全不可能的解使复杂度降低。 【代码实现】 #includestdio.h int n 0, m 0, nums[30], min 100; long suf[31]; int dfs(int i, double sum, int c) {if (c min) return 100; // 劈瓜的次数大于等于最小值即使能满足要求m也没有意义因为它不是最小的if (sum m) {min c;return c;}if (sum m) return 100; // 如果当前sum大于m即可提前结束if (i n) {return 100; //此时已经使用了所有西瓜也无法满足直接排除掉}if (suf[i] sum m) return 100; // 如果当前sum加上剩余所有值都小于m即可提前结束int a dfs(i 1, sum nums[i], c); // 全拿走 int b dfs(i 1, sum (nums[i] / 2.0), c 1); // 拿走一半 int f dfs(i 1, sum, c); // 不拿走 int k mins(b, f);return mins(a, k); } int mins(int a, int b){return a b? b :a; } int main(){scanf(%d %d, n, m);int i 0;for (i 0; i n; i) {scanf(%d, nums[i]);}for (i n - 1; i 0; i--) {suf[i] suf[i 1] nums[i];}int m dfs(0, 0, 0);if (m 100)printf(-1);else{printf(%d\n,m);}return 0; }
http://www.hkea.cn/news/14317852/

相关文章:

  • 衣服网站建设规划书国内优秀网页
  • 湘潭什么网站做c1题目个人网站免费推广
  • 中国建设会计协会网站我想建立个网站怎么弄
  • 精品网站建设费用 找磐石网络一流北京网站关键字优化
  • 青岛会议网站制作公司西安做网站公司有哪些
  • wordpress文本块表格南阳seo网站建设费用
  • 做网站需要哪些东西南昌网站建设公司服务
  • 广东省住房与城乡建设厅网站房地产最新消息
  • 网站建设公司包括哪些板块公众号商城制作价格
  • dw网站制作效果怎么做新东方在线教育平台官网
  • 可以查企业的网站沃尔玛网上商城可以用购物卡吗
  • wordpress转换app网站优化图片
  • 哪里网站备案最快网页小游戏制作
  • 商城网站设计一站式服务seo方法
  • 广州手机网站案例张店网站优化
  • 公司网站怎么做关键字沈阳seo博客
  • 学网站建设要多少钱企业信息公示管理系统山东
  • 网站开发技术有什么软件山西智能建站系统价格
  • 付网站开发费计入什么科目网站建设 微信 app
  • 零基础自学设计郴州网站seo
  • 网站记登录账号怎么做移动端设计规范
  • 涿州网站制作多少钱企业建网站费用
  • 网站建设如何添加咨询买衣服网站排名
  • 手机网站的建设价格网店搬家
  • 中国遵义门户网站网站开发课设心得体会
  • vps做网站的环境河南省住房城乡与建设厅网站
  • 重庆建设技术发展中心网站网页设计网站设计欣赏
  • 甘肃网站排名公司驻马店高端网站建设
  • 网站ico图标怎么用怎样提升企业网站的访问
  • 那个网站做图片好看六安在线网