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

2023-12-25 LeetCode每日一题(不浪费原料的汉堡制作方案)

2023-12-25每日一题

一、题目编号

1276. 不浪费原料的汉堡制作方案

二、题目链接

点击跳转到题目位置

三、题目描述

圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐。为了避免浪费原料,请你帮他们制定合适的制作计划。

给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪片的数目。不同汉堡的原料搭配如下:

  • 巨无霸汉堡:4 片番茄和 1 片奶酪
  • 小皇堡:2 片番茄和 1 片奶酪

请你以 [total_jumbo, total_small]([巨无霸汉堡总数,小皇堡总数])的格式返回恰当的制作方案,使得剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量都是 0。

如果无法使剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量为 0,就请返回 []。

示例 1:
在这里插入图片描述

示例 2:
在这里插入图片描述

示例 3:
在这里插入图片描述

示例 4:
在这里插入图片描述

示例 5:

在这里插入图片描述
提示:

  • 0 <= tomatoSlices <= 107
  • 0 <= cheeseSlices <= 107

四、解题代码

class Solution {
public:vector<int> numOfBurgers(int tomatoSlices, int cheeseSlices) {if (tomatoSlices % 2 != 0 || tomatoSlices < cheeseSlices * 2 || cheeseSlices * 4 < tomatoSlices) {return {};}return {tomatoSlices / 2 - cheeseSlices, cheeseSlices * 2 - tomatoSlices / 2};}
};

五、解题思路

(1) 数学。

http://www.lryc.cn/news/270771.html

相关文章:

  • JavaScript 基础通关
  • 目标检测损失函数:IoU、GIoU、DIoU、CIoU、EIoU、alpha IoU、SIoU、WIoU原理及Pytorch实现
  • 今年努力输出的嵌入式Linux视频
  • python非常好用的文件系统监控库
  • 基于SpringBoot的电影购票系统
  • Spring系列:Spring如何解决循环依赖
  • netty源码:(40)ReplayingDecoder
  • Apache Doris (五十五): Doris Join类型 - Colocation Join
  • 计算机组成原理复习7
  • python使用openpyxl操作excel
  • 使用keepalived时虚拟IP漂移注意事项
  • 32阵元 MVDR和DREC DOA估计波束方向图对比
  • OpenCV-11颜色通道的分离与合并
  • 从0到1入门C++编程——01 C++基础知识
  • C#编程-编写和执行C#程序2
  • Day02-ES6
  • 2023年12月记录内容管理
  • 【测试基础】构造测试数据之 MySQL 篇
  • 基于单片机的语音识别自动避障小车(论文+源码)
  • 2023年“中银杯”四川省职业院校技能大赛“云计算应用”赛项样题卷①
  • 【信息安全原理】——入侵检测与网络欺骗(学习笔记)
  • JVM GC 算法原理概述
  • 【数值分析】LU分解解Ax=b,matlab自己编程实现
  • 华为HCIE-Datacom课程介绍
  • QT(C++)-QTableWight添加行和删除空行
  • 软件测试/测试开发丨Python 面向对象编程思想
  • 一次降低进程IO延迟的性能优化实践——基于block层bfq调度器
  • C语言易错知识点十(指针(the final))
  • React 18 新增的钩子函数
  • 安装与部署Hadoop