#P9311. 珠宝商店
珠宝商店
题面翻译
有 个珠宝商店。
每个商店卖 种珠宝,第 个商店的第 种珠宝拥有三个独立的属性 依次表示重量,价格,数量。
现在有 组询问,每次给定一个 ,询问能否够构造 个“珠宝盒”,如果可以则输出最小的花费(即购买的珠宝的价格之和)否则输出
一个“珠宝盒”是一个包含 个珠宝的盒子,且满足如下条件:
- 盒子内部的第 个珠宝从第 个珠宝商店处购买。
- 满足 条约束:
- 对于第 条约束:此盒子内第 珠宝的重量应当不超过第 个珠宝的重量
$N,K_i\le 30,S_{i,j}\le 10^9,P_{i,j}\le 30,C_{i,j}\le 10^{12},M\le 50$
样例 #1
样例输入 #1
3
2
1 10 1
3 1 1
3
1 10 1
2 1 1
3 10 1
2
1 1 1
3 10 1
2
1 2 0
2 3 0
3
1
2
3
样例输出 #1
3
42
-1
样例 #2
样例输入 #2
5
5
86849520 30 272477201869
968023357 28 539131386006
478355090 8 194500792721
298572419 6 894877901270
203794105 25 594579473837
5
730211794 22 225797976416
842538552 9 420531931830
871332982 26 81253086754
553846923 29 89734736118
731788040 13 241088716205
5
903534485 22 140045153776
187101906 8 145639722124
513502442 9 227445343895
499446330 6 719254728400
564106748 20 333423097859
5
332809289 8 640911722470
969492694 21 937931959818
207959501 11 217019915462
726936503 12 382527525674
887971218 17 552919286358
5
444983655 13 487875689585
855863581 6 625608576077
885012925 10 105520979776
980933856 1 711474069172
653022356 19 977887412815
10
1 2 231274893
2 3 829836076
3 4 745221482
4 5 935448462
5 1 819308546
3 5 815839350
5 3 513188748
3 1 968283437
2 3 202352515
4 3 292999238
10
510266667947
252899314976
510266667948
374155726828
628866122125
628866122123
1
628866122124
510266667949
30000000000000
样例输出 #2
26533866733244
13150764378752
26533866733296
19456097795056
-1
33175436167096
52
33175436167152
26533866733352
-1