传统题 1000ms 256MiB

南昌拌粉的绝妙配比

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

南昌拌粉是当地早餐的灵魂,而一碗正宗拌粉的关键在于配料的搭配。老字号“万方”拌粉有一份祖传秘方:一碗拌粉的总鲜度总辣度必须恰好等于 A:BA:B,只有这样才能激发出最绝妙的口感。

现在店里有 nn 种配料可供选择,第 ii 种配料的鲜度为 UiU_i,辣度为 DiD_i。价格为 CiC_i每种配料最多只能加一份

你带了 MM 块钱,想要选择至少一种配料加入拌粉中。你需要满足以下条件:

  • 所选配料总价格不超过 MM
  • 所选配料的总鲜度与总辣度比值恰好为 A:BA:B

在所有满足条件的方案中,你希望拌粉的总鲜度尽可能大。求这个最大总鲜度。无论如何都无法配出绝妙比例,输出 -1

输入格式

第一行包含四个整数 nn,mm,AA,BB$(1\le n \le 26,1\le M \le 10^{9},1\le A,B \le 10^4)$,分别表示配料的种类数、你的预算以及目标比例的两个分量。

接下来 nn 行,每行包含三个整数 Ui,Di,Ci(1Ui,Di,Ci109)U_i,D_i,C_i(1\le U_i,D_i,C_i \le 10^9)

输出格式

输出一个整数,表示满足条件下最大总鲜度。如果无法满足条件,输出 -1

3 10 1 1
3 3 4
2 4 3
4 4 5
7
2 5 1 2
3 3 4
2 4 10
-1

2026 年中国大学生程序设计竞赛全国邀请赛(南昌)

未参加
状态
已结束
规则
XCPC
题目
13
开始于
2026-5-24 9:30
结束于
2026-5-24 14:30
持续时间
5 小时
主持人
参赛人数
0