亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

飯卡-背包問題

2019-11-11 04:02:37
字體:
來源:轉載
供稿:網友

Description 電子科大本部食堂的飯卡有一種很詭異的設計,即在購買之前判斷余額。如果購買一個商品之前,卡上的剩余金額大于或等于5元,就一定可以購買成功(即使購買后卡上余額為負),否則無法購買(即使金額足夠)。所以大家都希望盡量使卡上的余額最少。 

某天,食堂中有n種菜出售,每種菜可購買一次。已知每種菜的價格以及卡上的余額,問最少可使卡上的余額為多少。 

Input

多組數據。對于每組數據: 第一行為正整數n,表示菜的數量。n<=1000。 第二行包括n個正整數,表示每種菜的價格。價格不超過50。 第三行包括一個正整數m,表示卡上的余額。m<=1000。 n=0表示數據結束。

Output

對于每組輸入,輸出一行,包含一個整數,表示卡上可能的最小余額。Sample Input
1505101 2 3 2 1 1 2 3 2 1500

Sample Output
-4532

對數組進行排序取出最大值(也可以直接選出最大的值),對剩下的n-1個數選出最接近m-5的組合,簡化為一個大小為m-5的01背包問題。

然后用m減去這個數和最大值,就可求出剩下最少的錢(最大負值)。

AC代碼:

#include<cstdio>#include<algorithm>#include<cstring>#include<iostream>using namespace std;int dp[1005],v[1005];int fun(int n,int m){    for(int i=0;i<n-1;i++)     {         for(int k=m-5;k>=v[i];k--)         {             dp[k]=max(dp[k],dp[k-v[i]]+v[i]);         }     }     return m-dp[m-5]-v[n-1];}int main(){    int n;    while(scanf("%d",&n)!=EOF)    {        if(n==0)break;        memset(dp,0,sizeof(dp));        for(int i=0;i<n;i++)            scanf("%d",&v[i]);        sort(v,v+n);        int m;        cin>>m;        if(m<5)cout<<m<<endl;        else            cout<<fun(n,m)<<endl;    }    return 0;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大片在线免费观看| 欧美高清自拍一区| 色偷偷91综合久久噜噜| 国产亚洲精品成人av久久ww| 日韩一区二区久久久| 青青在线视频一区二区三区| 久久久精品美女| 欧美日韩第一页| 国产精品久久久久久久app| 91精品久久久久久久久久久| 欧美一级视频在线观看| 欧美性猛交xxxx黑人猛交| 国产精品网站视频| 午夜精品久久久久久久白皮肤| 久久久久久国产精品三级玉女聊斋| 欧美成人精品一区二区三区| 久久久999精品| 欧美专区日韩视频| 亚洲国产精品va在线看黑人| 日韩精品视频在线观看免费| 日韩国产中文字幕| 成人在线国产精品| 伊人伊人伊人久久| 国产精品户外野外| 亚洲国产精品悠悠久久琪琪| 亚洲精品网址在线观看| 成人中心免费视频| 国产一区二区三区视频| 91久久国产综合久久91精品网站| 欧美中文字幕在线观看| 国产精品午夜一区二区欲梦| 91亚洲精品在线观看| 伊是香蕉大人久久| 国产极品jizzhd欧美| 国产精品美女av| 国产香蕉97碰碰久久人人| 青草青草久热精品视频在线观看| 日韩欧美中文在线| 色偷偷av一区二区三区乱| 国产成人免费av电影| 亚洲人成电影网站| 精品久久久久久国产| 国产精品久久综合av爱欲tv| 国产精品中文久久久久久久| 欧美剧在线观看| 一区二区日韩精品| 九九热精品视频在线播放| 欧美整片在线观看| 97成人精品区在线播放| 另类视频在线观看| 欧美激情伊人电影| 欧美在线中文字幕| 久久夜色精品国产欧美乱| 精品美女国产在线| 亚洲色图第一页| 性欧美亚洲xxxx乳在线观看| 欧美性视频精品| 久久久噜噜噜久噜久久| 欧美另类暴力丝袜| 欧美国产精品人人做人人爱| 国产91网红主播在线观看| 亚洲人成网站999久久久综合| 欧美性videos高清精品| 欧美精品久久久久| 国产精品一区二区三区在线播放| 国产精品91在线观看| 午夜精品在线视频| 日韩男女性生活视频| 亚洲小视频在线观看| 国产视频福利一区| 美女精品久久久| 揄拍成人国产精品视频| 日韩美女免费线视频| 亚洲精品98久久久久久中文字幕| 精品国产区一区二区三区在线观看| 亚洲国产91色在线| 国产91精品黑色丝袜高跟鞋| 亚洲综合国产精品| 日韩av电影在线免费播放| 久久久视频在线| 久久精品99久久久香蕉| 国产热re99久久6国产精品| 国内精品在线一区| 欧美日韩在线视频观看| 国产亚洲免费的视频看| 亚洲欧美视频在线| 欧美超级免费视 在线| 97国产在线观看| 欧美夜福利tv在线| 日本成人在线视频网址| 国产99久久精品一区二区永久免费| 午夜精品理论片| 亚洲一区二区福利| 国产一区二区黄| 日本电影亚洲天堂| 久久人体大胆视频| 国产成一区二区| 欧美激情啊啊啊| 在线成人激情视频| 国产偷国产偷亚洲清高网站| 欧美专区在线观看| 成人福利在线视频| 国产精品亚洲一区二区三区| 亚洲成年人影院在线| 国产亚洲精品久久久久久牛牛| 国产欧美日韩免费| 欧美色图在线视频| 日韩av免费在线观看| 国产精品日韩欧美| 91chinesevideo永久地址| 日韩美女视频免费在线观看| 在线观看国产欧美| 日本中文字幕不卡免费| 欧美日韩xxx| 成人免费视频网| 97精品久久久中文字幕免费| 俺去啦;欧美日韩| 欧美日韩国产麻豆| 高清欧美性猛交| 成人黄色av网站| 国语对白做受69| 亚洲综合第一页| 92裸体在线视频网站| 亚洲视频在线观看视频| 亚洲精品98久久久久久中文字幕| 欧美做爰性生交视频| 日本精品在线视频| 亚洲片在线观看| 欧美中文在线字幕| 国产成人精品视频在线观看| 亚洲综合色av| 超碰日本道色综合久久综合| 色在人av网站天堂精品| 精品成人69xx.xyz| 91国自产精品中文字幕亚洲| 成人午夜在线观看| 色与欲影视天天看综合网| 国产一区二区三区精品久久久| 91在线免费网站| 亚洲字幕一区二区| 国产成人在线视频| 久操成人在线视频| 久久99精品久久久久久琪琪| 91国产视频在线播放| 最近2019年好看中文字幕视频| 亚洲影视九九影院在线观看| 视频一区视频二区国产精品| 岛国av一区二区在线在线观看| 中文字幕一精品亚洲无线一区| 国产精品自产拍在线观看| 韩国视频理论视频久久| 国产午夜精品视频| 国产精品夫妻激情| 国产三级精品网站| 中文字幕日韩在线播放| 久久久久久中文字幕| 亚洲永久免费观看| 欧美—级a级欧美特级ar全黄| 国产成人午夜视频网址| 色综合男人天堂| 久久艳片www.17c.com| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲在线视频观看| 亚洲网站在线播放|