首页 > 其他分享 >华为OD机试 吃火锅

华为OD机试 吃火锅

时间:2023-03-31 17:35:18浏览次数:44  
标签:吃火锅 OD blog 华为 csdn article 机试 net

本期题目:吃火锅

题目

入职后,导师会请你吃饭,你选择了火锅, 火锅里会在不同时间下很多菜, 不同食材要煮不同时间,才能变得刚好合适, 你希望吃到最多的刚好合适的菜, 但是你的手速不够快用m代替手速, 每次下手捞菜后至少要过m秒, 才能再捞(每次只能捞一个)那么用最合理的策略, 最多能吃到多少,刚好合适的菜

输入

第一行两个整数nm 其中n代表往锅里下菜的个数 m代表手速 接下来有n行, 每行有两个数xy 代表第x秒下的菜过y秒才能变得刚好合适(1 < mn < 1000),(1 < xy < 1000

输出描述

输出一个整数代表用最合理的策略,最多能吃到刚好合适的菜的数量

题解地址

标签:吃火锅,OD,blog,华为,csdn,article,机试,net
From: https://www.cnblogs.com/happymeng/p/17276957.html

相关文章

  • 华为OD机试 数列还原
    本期题目:数列还原题目有一个数列A[n],从A[0]开始每一项都是一个数字,数列中A[n+1]都是A[n]的描述其中A[0]=1 规则如下: A[0]:1 A[1]:11 含义其中A[0]=1是1个1 即11 表示A[0]从左到右连续出现了1次1 A[2]:21 含义其中A[1]=11是2个1 即21 表示A[1]从左到右连续出现了2次1......
  • LeetCode 94 二叉树的中序遍历
    LeetCode|94.二叉树的中序遍历给定一个二叉树的根节点root,返回它的中序 遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]提示:树中节点数目在范围[0,100]内-100<=Node.val<=100迭代实现:......
  • encodeURI()、encodeURIComponent()区别及使用场景
    一、URLURL是使用ASCII进行编码的,所以有些内容是不支持的,例如中文,URL会使用编码的手段将其转义为可解释内容。在URL中,合法字符分成两类。URL元字符:分号(;),逗号(,),斜杠(/),问号(?),冒号(:),at(@),&,等号(=),加号(+),美元符号($),井号(#) 语义字符:a-z,A-Z,0-9,连词号(-),下划线(_),点(.),感叹号(!),波浪......
  • vscode ssh连接到远程服务器进行开发
    1.环境配置1.1本地环境配置·安装vscode·安装Remote-SSH插件1.2远程环境配置(Linux)·安装vscode·安装并配置ssh(网上很多教程,自行查阅) 2.将本地vscode连接到远程服务器2.1打开远程窗口 2.2配置连接到远程  2.3连接到远程服务器之后便会出现配置连......
  • 反转链表-leetcode92
    给你单链表的头指针head和两个整数left和right,其中left<=right。请你反转从位置left到位置right的链表节点,返回反转后的链表。示例1:输入:head=[1,2,3,4,5],left=2,right=4输出:[1,4,3,2,5]示例2:输入:head=[5],left=1,right=1输出:[5]//leet......
  • node后端跨域
    express服务//解决跨域问题,浏览8080&服务3070letexpress=require('express');letapp=express();letport=3070;//创建服务app.listen(port,()=>{console.log(`服务创建成功,正在监听${port}端口!`);});。。。app.use((req,res,next)=>{//可写res.head......
  • spring MongoDB 集成crud操作(简单封装)
    这两天一直在学习mongodb,由于我的博客网站想把mysql替换成mongodb,为什么会有这样的冲动,我通过收集一些资料,关于mongodb跟mysql的对比...发现性能上mongodb比上mysql是高出很多倍...无论是增,删,修,查的操作.....都比mysql效率好...但是,我也看到,mongodb是文档型数据库...做......
  • elasticsearch更改node id生成方法
    集群中节点的id是由discovery定义的,默认es有两种实现方式,一种是org.elasticsearch.discovery.local.LocalDiscovery表示把es的节点启动在同一个jvm的环境下,这样就可以通过AtomicLong来进行数字递增的id生成。另一种是org.elasticsearch.discovery.zen.ZenDiscovery它是分......
  • JAVA封装Mongodb操作之一:MongoRepository
    MongoRepository与HibernateTemplete相似,提供一些基本的方法,实现的方法有findone(),save(),count(),findAll(),findAll(Pageable),delete(),deleteAll(),基本就这几个,但是: 与HibernateRepository类似,通过继承MongoRepository接口,我们可以非常方便地实现对一个对象的增删改查,要使用R......
  • Tapdata Connector 实用指南:如何将 CRM 数据从 Salesforce 实时同步到 MongoDB 等其他
    【前言】作为中国的“Fivetran/Airbyte”,Tapdata是一个以低延迟数据移动为核心优势构建的现代数据平台,内置60+数据连接器,拥有稳定的实时采集和传输能力、秒级响应的数据实时计算能力、稳定易用的数据实时服务能力,以及低代码可视化操作等。典型用例包括数据库到数据库的复制......