首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红的双生英雄
10条解析
开通博客写题解
番禺小韭菜
发表于 2025-03-05 19:02:29
#include <algorithm> #include <any> #include <iostream> using namespace std; int main() { int n, C, m; cin >> n >&
展开全文
三人归来
发表于 2026-04-08 10:51:13
二维的01背包问题(附加组合背包) 按照一维背包(基础背包)的思路解题即可。 设dp[i][j][k]表示前i个物品(包括i)、在j的cost下、在k的人数限制下的最大战力。这个时候,需要特殊处理i=0的情况。 还有一种写法就是:dp[i][j][k]表示前i个物品(不包括i)、在j的cost下、
展开全文
Goldminer
发表于 2025-04-23 17:54:54
#include <iostream> #include <vector> #include <algorithm> using namespace std; // 定义英雄结构体,存储每个英雄的 cost 和 power struct Hero { i
展开全文
草海桐
发表于 2025-09-03 16:27:05
算法逻辑说明使用 动态规划:dp[i][k][j] 表示前 i 个英雄中选了 k 个,总 cost 为 j 时的最大战斗力。使用滚动数组优化空间(只保留两层)。每个英雄最多属于一个“双生对”,处理时避免重复。对于双生英雄 (u, v),只有当两者都被选时,才加上额外战斗力 w。遍历每个英雄,分情况更
展开全文
why151
发表于 2025-04-08 16:14:24
package main import ( "fmt" ) func main() { var n,c,m int fmt.Scanf("%d %d %d",&n,&c,&m) cost := mak
展开全文
草海桐
发表于 2025-10-11 15:07:58
package main import ( "bufio" "fmt" "os" "strconv" "strings" ) type Hero struct { cost, v,
展开全文
linkusl
发表于 2026-03-08 00:33:07
#include <stdio.h> #include <stdlib.h> #include <string.h> #undef DEBUG #ifdef DEBUG #define debug(fmt, ...) printf(fmt, ##__VA_ARG
展开全文
浩鸣
发表于 2025-08-27 20:16:17
好几个代码应该是有问题的都是直接单人dp一遍 双人dp一遍 没有考虑到使用双生时 其中的英雄已经使用过的情况下面的样例 输出应该为 30 2 40 1 5 10 5 10 1 2 10 应当将双生的两个英雄作为一个整体考虑直接四种情况一起转移 #include<bits/stdc++.h
展开全文
lizzyoo
发表于 2025-07-21 01:57:05
import sys input = sys.stdin.readline n, C, m = map(int, input().split()) heroes = [tuple(map(int, input().split())) for _ in range(n)] paired = set
展开全文
Goldminer
发表于 2025-04-23 17:50:26
#include <iostream> #include <vector> #include <algorithm> using namespace std; struct Hero { int cost; long long power; };
展开全文
查看本题
查看本题讨论
相关比赛
99784-牛客周赛 Round 75
进入比赛
99967-牛客周赛75内测
进入比赛
100161-测试
进入比赛
100756-自补题集
进入比赛
101353-25年暑假牛客系列自补题集
进入比赛
等你来战
查看全部
牛客练习赛152
报名截止时间:2026-04-24 21:30
华中地区高校第十九届程序设计邀请赛(同步赛)
报名截止时间:2026-04-25 16:00
2026年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2026-04-16 10:00
湖北经济学院第五届“WA杯”程序设计竞赛(同步赛)
报名截止时间:2026-04-25 23:59
第九届大学生程序设计竞赛南昌大学校赛(重现赛)
报名截止时间:2026-04-26 19:00
牛客周赛 Round 141
报名截止时间:2026-04-26 21:00
2026牛客五一集训派对day1
报名截止时间:2026-05-01 17:00
2026牛客五一集训派对day2
报名截止时间:2026-05-02 17:00
2026牛客五一集训派对day3
报名截止时间:2026-05-03 17:00
牛客周赛 Round 142
报名截止时间:2026-05-03 21:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题