摘要:
电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。Input多组数据。对于每组数据:第一行为正整数n,表示菜的数量。n#include #include using namespace std;#define maxn 105int money[105*10];int f[maxn*10][maxn*10];int 阅读全文
posted @ 2013-08-01 14:53
T天天T
阅读(309)
评论(0)
推荐(0)
浙公网安备 33010602011771号