Loading web-font TeX/Math/Italic
题目名称 4022. 批发市场
输入输出 shop.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试数据 10
题目来源 Gravatarsyzhaoss 于2024-09-28加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:6, 提交:19, 通过率:31.58%
Gravatarsyzhaoss 100 0.055 s 3.40 MiB C++
Gravatar1nclude 100 0.056 s 3.60 MiB C++
GravatarLixj 100 0.061 s 3.38 MiB C++
Gravatarsybyx 100 0.063 s 3.38 MiB C++
GravatarChenBp 100 0.101 s 3.44 MiB C++
GravatarAeeE5x 100 0.118 s 9.00 MiB C++
Gravatar 80 0.332 s 3.37 MiB C++
Gravatar 30 9.695 s 3.35 MiB C++
Gravatar1nclude 30 13.998 s 3.46 MiB C++
Gravatar1nclude 30 14.097 s 41.86 MiB C++
关于 批发市场 的近10条评论(全部评论)
怎么记搜跟暴力一样慢
Gravatar1nclude
2024-09-29 23:32 1楼

4022. 批发市场

★★   输入文件:shop.in   输出文件:shop.out   简单对比
时间限制:1 s   内存限制:512 MiB

【题目描述】

批发市场中有 n 种商品,第i种商品每件的批发价为 a_i,批发后售出时的售价为 b_i 。因为有的商品不好售卖,所以批发市场制定了批发规则:部分商品需要和其他商品捆绑批发。例如,有三个商品 A,B,C 捆绑批发,如果批发10A,那么必须同时批发 10 件商品 B10 件商品 C

现在你有k元钱,请问如何批发商品使得自己的利润最高?

【输入格式】

第一行三个整数 n,m,k ,分别表示商品种类、捆绑关系数和总钱数。

接下来 n 行,每行有两个空格隔开的整数 a_i,b_i,分别表示第i种商品的单件批发价和售价。

接下来 m 行,每行有两个空格隔开的整数 x,y ,表示商品 x 和商品 y 要捆绑批发。

【输出格式】

一行一个整数,表示获得的最高利润。

【样例1输入】

4 1 10
2 3
2 3
1 3
4 8
2 3

【样例1输出】

10

【样例1说明】

2 种商品和第 3 种商品需要捆绑批发。

批发方案为:批发第 2 种商品 2 件、第 3 种商品 2 件、第 4 种商品 1 件。

总利润为:2\times (3-2)+2\times(3-1)+1\times (8-4)=10

【样例下载】

样例下载

【数据规模与约定】

对于100\%的数据,n\leq 500, m\leq 2000,k\leq 10^4, 1\leq x<y\leq n, 1\leq a_i< b_i\leq 100,输入保证捆绑关系(x,y)不会出现重复。

特殊性质A:所有的商品都直接或间接与其他商品捆绑。

【来源】

2024年校际联合邀请赛 入门组-第3场 Task3