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

塔子哥的快乐值-美团2023笔试(codefun2000)

题目链接
塔子哥的快乐值-美团2023笔试(codefun2000)

题目内容

塔子哥有许多生活琐事。已知他生活中有n个事件,解决第i个事件需要他花费ti的时间和hi的精力,并能获得ai 的快乐值。
塔子哥想知道,在总花费时间不超过T且总花费精力不超过H的前提下,塔子哥最多可以获得多少快乐值?

输入描述

第一行三个整数,以空格分开,分别表示

输出描述

一个整数,代表塔子哥最多的快乐值。

样例1

输入

4
10 15
1 7 5
5 4 6
3 8 1
10 5 7

输出

11

题解1

#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
const int N = 510;int n, t, h, T[N],H[N],a[N];
LL dp[N][N];int main(){scanf("%d%d%d", &n, &t, &h);for(int i = 1; i <= n; i++) scanf("%d%d%d", &T[i], &H[i], &a[i]);// 多个约束条件的01背包 for(int i = 1; i <= n; i++){for(int j = t; j >= T[i]; j--){for(int k = h; k >= H[i]; k--){dp[j][k] = max(dp[j][k], dp[j - T[i]][k - H[i]] + a[i]);}}}	printf("%lld\n", dp[t][h]);return 0;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 静态路由技术
  • 内存卡损坏读不出怎么修复?内存卡数据恢复的7个方法请收好!
  • ubuntu23安装tensorRT步骤记录
  • linux(CentOS、Ubuntu)安装python3.12.2环境
  • Java 集合框架:HashMap 的介绍、使用、原理与源码解析
  • 在学习使用LabVIEW的过程中,需要注意哪些问题?
  • Python 3 网络编程
  • 时效性知识点是否值得花时间学习和研究
  • 【合并两个有序链表】
  • 房间里灰尘多总是清理不干净怎么办?专业空气净化器快速除尘
  • IoTDB 分段查询语句详解:GROUP BY + 时序语义
  • oracle 11G long类型如何转换 CLOB
  • VUE3【实用教程】(2024最新版)
  • PyTorch构建一个肺部CT图像分类模型来分辨肺癌
  • 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【29】Sentinel
  • Angular 响应式表单 基础例子
  • ES2017异步函数现已正式可用
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • PHP 的 SAPI 是个什么东西
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • 创建一种深思熟虑的文化
  • 从重复到重用
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 聊聊redis的数据结构的应用
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 我是如何设计 Upload 上传组件的
  • 一个项目push到多个远程Git仓库
  • HanLP分词命名实体提取详解
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​十个常见的 Python 脚本 (详细介绍 + 代码举例)
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (学习总结16)C++模版2
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (原)Matlab的svmtrain和svmclassify
  • ******之网络***——物理***
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .NET MAUI Sqlite数据库操作(二)异步初始化方法
  • .net 程序发生了一个不可捕获的异常
  • .NET 使用配置文件
  • .Net 知识杂记
  • .net打印*三角形
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET中winform传递参数至Url并获得返回值或文件
  • .Net中的集合
  • ??myeclipse+tomcat