华为OD机试 – 伐木工(Java & JS & Python & C & C++)
题目描述
一根X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每根木头长度的乘积。规定切割后的每根木头长度都为正整数;也可以不切割,直接拿整根树木进行交易。
请问伐木工如何尽量少的切割,才能使收益最大化?
输入描述
木材的长度(X ≤ 50)
输出描述
输出最优收益时的各个树木长度,以空格分隔,按升序排列
用例
| 输入 | 10 |
| 输出 | 3 3 4 |
| 说明 |
一根2米长的树木,伐木工不切割,为2 * 1,收益最大为2 一根4米长的树木,伐木工不需要切割为2 * 2,省去切割成本,直接整根树木交易,为4 * 1,收益最大为4 一根5米长的树木,伐木工切割为2 * 3,收益最大为6 一根10米长的树木,伐木工可以切割方式一:3,4, |
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/0e25e551c2.html
相关推荐
-
Github 用户查询案例【基于Vue2全局事件总线通信】
前言: 本次案例是一个基于 Vue2 的全局事件总线通信的仿 Github 用户搜索模块,使用的接口是 Github 官方提供的搜索接口: https://api….
1天前 -
在vue3项目中使用新版高德地图
高德开发平台 : 高德开放平台 | 高德地图API (amap.com) 1. 首先你要注册好账号登录 2. 获取key和密钥 自2021年12月02日升级,升级之后所申请的…
1天前 -
【Java】基于fabric8io库操作k8s集群实战(pod、deployment、service、volume)
目录 前言 一、基于fabric8io操作pod 1.1 yaml创建pod 1.2 fabric8io创建pod案例 二、基于fabric8io创建Service(含Deploy…
1天前 -
Java导出Excel模板,导出数据到指定模板,通过模板导入数据(一)
本文章主要是介绍阿里巴巴的easyexcel的使用 1. 首先需要我们导入easyexcel的依赖包 com.alibaba easyexcel 2.2.7 org.apache….
1天前 -
poi-tl导出word, 含表格单元格合并,表格单元格多图合并
poi-tl是干嘛的? poi-tl(poi template language)是Word模板引擎,使用Word模板和数据创建很棒的Word文档, 支持: 1.单…
1天前 -
Spring Cloud Alibaba全家桶(十)——微服务网关Gateway组件
前言 本文小新为大家带来 微服务网关Gateway组件 相关知识,具体内容包括微服务网关Gateway组件(包括:Gateway核心概念,Gateway工作原理),Spring C…
1天前 -
图书管理系统 (javaweb)
声明一下 这个图书馆管理系统为我自己研究制作 而且我本人的英语不好 ,在一些类的命名可能很怪所以请大佬们请勿嘲笑 而且我本人是一位大一学生,代码说不上有多精明 ,我本人在前端的制作…
1天前 -
【2023华为OD-C卷-第三题-员工派遣】100%通过率(JavaScript&Java&Python&C++)
本题已有网友报告代码100%通过率 OJ &答疑服务 购买任意专栏,即可添加博主vx:utheyi,获取答疑/辅导服务 OJ权限获取可以在购买专栏后访问网站:首页 R…
Jave 1天前
