#P2944. Dima and Salad

Dima and Salad

题目描述

nn 个水果,每个水果有两个属性:美味值和卡路里值。现在选用若干个(至少 11 个)水果制作一份特殊的沙拉,沙拉的美味值为所选的水果的美味值的和,沙拉的卡路里值为所选水果的卡路里值的和。沙拉的美味值恰好是卡路里值的 KK 倍。请计算该沙拉美味值最大为多少。

输入格式

第一行,两个整数 n,kn, k1n1001 \le n \le 1001k101 \le k \le 10);

第二行,包含 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n1ai1001 \le a_i \le 100),表示水果的美味值;

第三行,包含 nn 个整数 b1,b2,,bnb_1, b_2, \ldots, b_n1bi1001 \le b_i \le 100),表示水果的卡路里值。

输出格式

共一行,一个整数,表示最大美味值,若无解则输出 1-1

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