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

15.华为OD机考 - 执行任务赚积分

一、题目描述


现有N个任务需要处理,同一时间只能处理一个任务,处理每个任务所需要的时间固定为1。
每个任务都有最晚处理时间限制和积分值,在最晚处理时间点之前处理完成任务才可获得对应的积分奖励。
可用于处理任务的时间有限,请问在有限的时间内,可获得的最多积分。


二、输入描述


第一行为一个数 N,表示有 N 个任务
1≤N≤100
第二行为一个数 T,表示可用于处理任务的时间
。1≤T≤100
接下来 N行,每行两个空格分隔的整数(SLAQ 和V),SLA表示任务的最晚处理时间,V表示任务对应的积分
。1≤SLA≤ 100
。0≤V≤100000


三、输出描述


可获得的最多积分

四、用例1

输入



1 2 
1 3 
1 4 
1 5

输出

5

五、用例2

输入



1 2 
1 3 
1 4 
3 5

输出

9

六、代码实现

package com.study.algorithm.huaweiOrOD.huaweiOD202509082334.华为OD机试真题执行任务赚积分; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; /** * @ProjectName: alg
http://www.jsqmd.com/news/88693/

相关文章:

  • 深入解析strspn:字符串扫描的精确尺子
  • 《Ascend C 进阶实战:高性能 Softmax 算子设计与数值稳定性优化》
  • 路径覆盖是一种白盒测试方法,旨在设计足够的测试用例,使得程序中的每一条可能执行路径至少被执行一次
  • 如何进行gif动画制作?GIF动画在线制作全攻略
  • 设计一个支持多种任务类型的任务调度器,需综合考虑任务的触发机制、执行周期、优先级管理
  • 临时笔记1
  • Jenkins自由风格作业构建和推送dokcer镜像
  • 雨燕直播案例分析:如何打造高并发直播平台
  • 普中开发板基于51单片机贪吃蛇游戏设计
  • 告别等待:CentOS 7.6镜像极速下载方案
  • QMS软件系统——全链可控·数据驱动·知识沉淀:全星QMS赋能企业质量数字化
  • 用AI优化GPU性能测试:Furmark的智能分析新思路
  • 小白也能懂的连接错误解决指南
  • 如何用AI快速生成Flink面试题答案?
  • 21、Ubuntu 软件安装、卸载与系统维护全攻略
  • Jenkins部署零基础入门:AI帮你写出第一个Pipeline
  • Gradle依赖缓存损坏:传统方法与AI工具的对比
  • DroidCam零基础入门:5分钟把手机变电脑摄像头
  • 电商大促期间如何预防503错误?7个实战方案
  • 用AI辅助开发:weditor的自动化测试新体验
  • 《从零入门 Ascend C:手把手实现高性能向量加法自定义算子》
  • Redis Lua vs 多命令:性能测试数据告诉你该用哪个
  • 豆包AI手机智能操控的硬核原理
  • 快速验证:用浏览器直接查询电脑开机时间
  • 零基础玩转NVIDIA容器工具包:从安装到第一个AI容器
  • AI如何帮你彻底理解Java volatile关键字
  • 南昌航空大学 OOP Blog-2
  • 1小时搞定:用ResizeObserver快速原型设计
  • CVE-2023-48795漏洞深度解析:原理与影响
  • 前端新手必学:AbortController从入门到精通