关注
第二题dfs直接就过了,毕竟范围很小;
和昨天米哈游笔试的难度比一个天上一个地下。。。
贴个代码:
#include <iostream>
using namespace std;
int value[101] = {};
int dist[101] = {};
int n, m, times;
int maxnum = 0;
void dfs(int nowdist, int lefttime,int laststep,int totalvalue)
{
if (lefttime == 0)
{
if (totalvalue > maxnum)maxnum = totalvalue;
return;
}
if (laststep == n || (dist[laststep + 1] - dist[laststep]) > m)
{
if (totalvalue > maxnum)maxnum = totalvalue;
return;
}
for (int i = laststep + 1; i <= n && (dist[i] - dist[laststep]) <= m; i++)
{
dfs(dist[i], lefttime - 1, i, totalvalue + value[i]);
}
return;
}
int main()
{
cin >> n >> m >> times;
for (int i = 1; i <= n; i++)
{
cin >> dist[i] >> value[i];
}
if (n == 1 )
{
cout << value[1];
return 0;
}
if (n == 0)
{
cout << 0;
return 0;
}
dfs(0,times,1,value[1]);
cout << maxnum;
return 0;
}
查看原帖
2 评论
相关推荐
11-11 15:12
南昌大学 材料工程师 一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助
1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写
2. “干部及社团经历”和“自我评价”删掉
3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来
4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
牛客热帖
正在热议
# 拼多多求职进展汇总 #
232413次浏览 2027人参与
# 在职场上,你最讨厌什么样的同事 #
5660次浏览 81人参与
# 北方华创开奖 #
65839次浏览 547人参与
# 25届秋招总结 #
394465次浏览 3951人参与
# 哪些公司校招卡第一学历 #
32683次浏览 104人参与
# 地方国企笔面经互助 #
6486次浏览 16人参与
# 阿里云管培生offer #
58383次浏览 1746人参与
# ai智能作图 #
20608次浏览 256人参与
# 硬件兄弟们 甩出你的华为奖状 #
77866次浏览 625人参与
# 实习,投递多份简历没人回复怎么办 #
2434878次浏览 34699人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
4686次浏览 47人参与
# 实习与准备秋招该如何平衡 #
722430次浏览 8550人参与
# 我的实习求职记录 #
6118984次浏览 83941人参与
# 如果再来一次,你还会选择这个工作吗? #
109625次浏览 1102人参与
# 25届机械人为了秋招做了哪些准备? #
24917次浏览 355人参与
# 签了三方后想毁约怎么办 #
18518次浏览 111人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
9865次浏览 209人参与
# 机械求职避坑tips #
22077次浏览 240人参与
# 游戏求职进展汇总 #
52646次浏览 344人参与
# 夸夸我的求职搭子 #
131958次浏览 1360人参与
# 腾讯求职进展汇总 #
207315次浏览 1694人参与
# 实习想申请秋招offer,能不能argue薪资 #
35738次浏览 308人参与