LeetCode不浪费原料的汉堡制作方案
圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐。为了避免浪费原料,请你帮他们制定合适的制作计划。
给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪片的数目。不同汉堡的原料搭配如下:
巨无霸汉堡:4 片番茄和 1 片奶酪
小皇堡:2 片番茄和 1 片奶酪
请你以 [total_jumbo, total_small]([巨无霸汉堡总数,小皇堡总数])的格式返回恰当的制作方案,使得剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量都是 0。
如果无法使剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量为 0,就请返回 []。
示例 1:
输入:tomatoSlices = 16, cheeseSlices = 7
输出:[1,6]
解释:制作 1 个巨无霸汉堡和 6 个小皇堡需要 41 + 26 = 16 片番茄和 1 + 6 = 7 片奶酪。不会剩下原料。
示例 2:
输入:tomatoSlices = 17, cheeseSlices = 4
输出:[]
解释:只制作小皇堡和巨无霸汉堡无法用光全部原料。
示例 3:
输入:tomatoSlices = 4, cheeseSlices = 17
输出:[]
解释:制作 1 个巨无霸汉堡会剩下 16 片奶酪,制作 2 个小皇堡会剩下 15 片奶酪。
示例 4:
输入:tomatoSlices = 0, cheeseSlices = 0
输出:[0,0]
示例 5:
输入:tomatoSlices = 2, cheeseSlices = 1
输出:[0,1]
提示:
0 <= tomatoSlices <= 10^7
0 <= cheeseSlices <= 10^7
class Solution {public:vector<int> numOfBurgers(int tomatoSlices, int cheeseSlices) {vector<int> result;if(tomatoSlices % 2 != 0 || tomatoSlices < 2 * cheeseSlices || tomatoSlices > 4 * cheeseSlices)return result;int x = tomatoSlices / 2 - cheeseSlices;int y = 2 * cheeseSlices - tomatoSlices / 2;result.push_back(x);result.push_back(y);return result;}
};
LeetCode不浪费原料的汉堡制作方案相关推荐
- 不浪费原料的汉堡制作方案--贪心算法
LeetCode 不浪费原料的汉堡制作方案 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseS ...
- LeetCode-1276. 不浪费原料的汉堡制作方案
/** 1276. 不浪费原料的汉堡制作方案 * 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 chee ...
- 1276. 不浪费原料的汉堡制作方案-数学消元法
1276. 不浪费原料的汉堡制作方案 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlic ...
- 『力扣刷题』5276_不浪费原料的汉堡制作方案 解题代码
LeetCode-cn 力扣刷题 LeetCode-cn力扣刷题目录 165周赛 5276_不浪费原料的汉堡制作方案 * 5276. 不浪费原料的汉堡制作方案 显示英文描述* 用户通过次数212* 用 ...
- LeetCode 1276. 不浪费原料的汉堡制作方案(解方程)
1. 题目 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐. 为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶 ...
- Leetcode 1276:不浪费原料的汉堡制作方案(超详细的解法!!!)
圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪片的数目.不 ...
- leetcode 1276. 不浪费原料的汉堡制作方案(C++)
圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪片的数目.不 ...
- 二、不浪费原料的汉堡制作方案(Weekly Contest 165)
题目描述: 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪 ...
- 1276 不浪费原料的汉堡制作方案(二元一次方程)
1. 问题描述: 圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐.为了避免浪费原料,请你帮他们制定合适的制作计划. 给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片 ...
最新文章
- 项目CPU异常高分析
- es6 实例:Web 服务的客户端
- 红宝书电子版_N2红蓝宝书电子版PDF(蓝宝书)
- SQL一些时间格式的转换
- ubuntu下Chrome浏览器字体问题 字体发虚解决办法
- Redis分布式锁之:RedLock
- 数据结构(C语言)-数组
- qlv格式转换mp4方法
- 《大学》全文及白话翻译
- 网站的robots 文件写法 附自动生成工具网址
- 数据库 | MitoPhen 数据库:基于人体表型进行线粒体 DNA 疾病诊断
- 电脑合上盖子不锁屏_win10笔记本合上盖子不锁屏
- 华为RH2288V3服务器不重构RAID扩容磁盘方法
- 微信美团服务器开小差,“美团无法使用微信支付”耽误大家干饭,客服:异常已经解决...
- Java调用不同的打印机实现打印不同小票
- (个人笔记) java 打印不了韩文,乌龙事件
- 手把手教你如何实现一个简单的数据加密算法
- 面向对象-第一个代码模型
- 孙正义最新演讲:对于未来30年的趋势,现在正是关键时刻
- scala学习十三 开发twitter客户端
热门文章
- 13个非常有用的Python代码片段
- Oracle 对比两张表的数据是否一致
- 雨林木风最新万能GHOST系统制作教程
- ESXI安装OpenWRT LEDE软路由部署指南(附镜像下载)
- 中国石油大学计算机评估排名,中国石油大学华东学科评估结果及排名情况怎样...
- Codeforces-1487 D. Pythagorean Triples(数学)
- DNS:快速搭建公司内网DNS解析服务器
- python运用在大数据中精准生活_大数据分析技术在生活中的广泛应用
- android移植(二)-4的尝试移植过程
- linux服务器怎么刻录光盘,Ubuntu 下使用K3B软件刻录光盘(图)