Problem2847--制作项链

2847: 制作项链

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 14  Solved: 4
[Status] [Submit] [Creator:]

Description

我有N颗宝石,并且打算使用其中的K颗为我的母亲制作一条项链,但是她不太想要太重的项链。给定每颗宝石的价值和重量,请帮助制作出我的母亲能够接受的最有价值的项链。

Input

第一行一个整数T表示测试数据的组数。
对于每组测试数据:
第一行两个整数N和K,分别表示宝石的总数N和用于做项链的宝石数量K。(N≤20,K≤N)
接下来N行,每行两个整数a和b,分别表示每颗宝石的价值和重量。(a≤1000,b≤1000)
最后一行一个整数w,表示母亲能够接受的项链的最大重量,w≤1000

Output

对于每组测试数据,输出一行一个整数,表示项链可能的最大的价值

Sample Input Copy

2
2 2
1 1 
1 1
3
2 1
1 1
1 1
3

Sample Output Copy

2
1

Source/Category