智力大冲浪

简介: 智力大冲浪


题目描述

输入

输出

输出小伟能赢取最多的钱。

样例输入1

10000

7

4 2 4 3 1 4 6

70 60 50 40 30 20 10

样例输出1

9950

做法1

#include <bits/stdc++.h>
using namespace std;
struct Game {
    int t, w;
    Game(int t, int w) : t(t), w(w) {}
    bool operator<(const Game &other) const { return w > other.w; }
};
int main() {
    /* 时段[0, 500] 共计501个元素 */
    vector<int> tt(501, -1);
    int m, n;
    cin >> m >> n;
    vector<int> t(n), w(n);
    for (int i = 0; i < n; ++i) cin >> t[i];
    for (int i = 0; i < n; ++i) cin >> w[i];
    vector<Game> games;
    for (int i = 0; i < n; ++i) games.emplace_back(Game(t[i], w[i]));
    /* 按照所扣钱数由大到小排序 */
    sort(games.begin(), games.end());
    for (int i = 0; i < n; ++i) {
        /* 第i个小游戏必须在ti时间段之前完成 */
        int pos = games[i].t - 1;
        /* 计算最晚的可以安排第i个小游戏的时间 */
        while (pos >= 0 && tt[pos] != -1) --pos;
        if (pos == -1) m -= games[i].w;
        else tt[pos] = i;
    }
    cout << m << endl;
    return 0;
}
相关文章
|
5月前
|
人工智能 自然语言处理 测试技术
从高考到奥林匹克竞技场:大模型与人类智能的终极较量
【6月更文挑战第29天】上海交大等团队的OlympicArena测试评估了大模型在多学科认知推理任务上的能力,涵盖7个学科11,163个问题。最先进模型GPT-4的整体准确率为39.97%,数学和物理仅28.67%和29.71%,显示在复杂推理任务上的局限。尽管如此,模型在部分推理步骤中展现出潜力,但在空间推理和抽象符号理解上仍有挑战。[论文链接](https://arxiv.org/pdf/2406.12753)
37 1
|
物联网 测试技术
颜值即正义
第一次炼丹,希望大家喜欢。略有不足,后续改进!
106 1
颜值即正义
1、乐趣国学——“君子不器
1、乐趣国学——“君子不器
129 0
|
安全 大数据 网络安全
人类智慧:大安全时代的“新大陆”
人类智慧:大安全时代的“新大陆”
166 0
人类智慧:大安全时代的“新大陆”
|
人工智能 安全
【巨星陨落】霍金今日去世,但人类对宇宙和AI的探索永无止境
霍金去世的消息令全世界都陷入深切哀悼。霍金曾积极关注人工智能,指出我们要对AI发展保持警惕。3月14日也是爱因斯坦诞辰139年的日子,上帝在同一天送来了一位天才,而带走了另一位。人类对宇宙和AI的探索永无止境,让我们以这样的方式祭奠这两位伟人。
15060 0
下一篇
无影云桌面