一、哈士奇问题
由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一个萌值。高数现在手里有X元,她想通过购买若干条哈士奇来获得尽可能多的萌值。现在给定高数巨手里的钱X以及N条哈士奇的价格和萌值,求高数巨最多可获得多少萌值。
#include <stdio.h>
int N,X;//数量,钱数
struct edge{
int Pi;//价值
int Mi;//萌值
}e[100],S;
int max(a,b)
{
return a>b?a:b;
}
int main()
{
int i,j;
while(~scanf("%d %d",&N,&X))
{
int f[1000]={
0};
for(i=0;i<N;i++