百度之星2024题目记录

1 介绍

本博客记录百度之星2024编程比赛相关题目。

2 训练-钻石level

题目1BD202401补给

解题思路:排序+贪心。优惠到最后购买不了任何商品时才使用。

C++代码如下,

#include<bits/stdc++.h> 

using namespace std;

typedef pair<int,int> PII;

const int N = 1010;
PII a[N];
int n, B;

int main( )
{
    cin >> n >> B;
    for (int i = 0; i < n; ++i) {
        cin >> a[i].first >> a[i].second; //first表示价值,second表示运费
    }

    sort(a, a + n, [&](PII &x, PII &y) {
        return x.first + x.second <= y.first + y.second;
    });

    int i = 0;
    while (i < n && B >= (a[i].first + a[i].second)) {
        B -= a[i].first + a[i].second;
        i += 1;
    }
    while (i < n && B >= (a[i].first / 2 + a[i].second)) {
        B -= a[i].first / 2 + a[i].second;
        i += 1;
    }
    cout << i << endl;

    return 0;
}

题目2BD202403联通块

解题思路:

C++代码如下,


3 参考

2005年-2023年百度之星题集
百度之星2024

相关推荐

  1. 2024题目记录

    2024-06-14 08:58:06       50 阅读
  2. 2022题目记录

    2024-06-14 08:58:06       9 阅读
  3. Create2024AI开发者大会记录

    2024-06-14 08:58:06       14 阅读
  4. 全量知识系统 翻译”

    2024-06-14 08:58:06       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-14 08:58:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-14 08:58:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-14 08:58:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-14 08:58:06       20 阅读

热门阅读

  1. .NET C# ‘string‘ 类型思考与解析

    2024-06-14 08:58:06       8 阅读
  2. QT day01

    QT day01

    2024-06-14 08:58:06      6 阅读
  3. Ruby 条件判断

    2024-06-14 08:58:06       8 阅读
  4. 行为型模式-命令模式

    2024-06-14 08:58:06       8 阅读
  5. 怎么沉淀自己的价值——笔记

    2024-06-14 08:58:06       6 阅读
  6. 在windows机器上上架IOS苹果应用

    2024-06-14 08:58:06       10 阅读
  7. SQLite JDBC驱动程序

    2024-06-14 08:58:06       7 阅读
  8. sklearn、tensorflow、keras区别与联系--九五小庞

    2024-06-14 08:58:06       8 阅读
  9. 如何创建一个React组件并渲染到DOM中?

    2024-06-14 08:58:06       7 阅读