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

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

PAT甲級1068

2019-11-10 18:55:21
字體:
來源:轉載
供稿:網友

1068. Find More Coins (30)

時間限制150 ms內存限制65536 kB代碼長度限制16000 B判題程序Standard作者CHEN, Yue

Eva loves to collect coins from all over the universe, including some other planets like Mars. One day she visited a universal shopping mall which could accept all kinds of coins as payments. However, there was a special requirement of the payment: for each bill, she must pay the exact amount. Since she has as many as 104 coins with her, she definitely needs your help. You are supposed to tell her, for any given amount of money, whether or not she can find some coins to pay for it.

Input Specification:

Each input file contains one test case. For each case, the first line contains 2 positive numbers: N (<=104, the total number of coins) and M(<=102, the amount of money Eva has to pay). The second line contains N face values of the coins, which are all positive numbers. All the numbers in a line are separated by a space.

Output Specification:

For each test case, PRint in one line the face values V1 <= V2 <= ... <= Vk such that V1 + V2 + ... + Vk = M. All the numbers must be separated by a space, and there must be no extra space at the end of the line. If such a solution is not unique, output the smallest sequence. If there is no solution, output "No Solution" instead.

Note: sequence {A[1], A[2], ...} is said to be "smaller" than sequence {B[1], B[2], ...} if there exists k >= 1 such that A[i]=B[i] for all i < k, and A[k] < B[k].

Sample Input 1:
8 95 9 8 7 2 3 4 1Sample Output 1:
1 3 5Sample Input 2:
4 87 2 4 3Sample Output 2:
No Solution
#include<cstdio>#include<algorithm>using namespace std;const int maxn = 10010;const int maxv = 110;int w[maxn], dp[maxv] = { 0 };//w[i]為錢幣的價值bool choice[maxn][maxn], flag[maxn];bool cmp(int a, int b)//從大到小排序{	return a > b;}int main(){	int n, m;	scanf("%d%d", &n, &m);	for (int i = 1; i <= n; i++)	{		scanf("%d", &w[i]);	}	sort(w + 1, w + n + 1, cmp);//逆序排列	for (int i = 1; i <= n; i++)	{		for (int v = m; v >= w[i]; v--)		{			//狀態轉移方程			if (dp[v] <= dp[v - w[i]] + w[i])//等于時也要放			{				dp[v] = dp[v - w[i]] + w[i];				choice[i][v] = 1;//放入第i件物品			}			else choice[i][v] = 0;//不放第i件物品		}	}	if (dp[m] != m) printf("No Solution");//無解	else	{		//記錄最優路徑		int k = n, num = 0, v = m;		while (k >= 0)		{			if (choice[k][v] == 1)			{				flag[k] = true;				v -= w[k];				num++;			}			else flag[k] = false;			k--;		}		//輸出方案		for (int i = n; i >= 1; i--)		{			if (flag[i] == true)			{				printf("%d", w[i]);				num--;				if (num > 0)printf(" ");			}		}	}	return 0;}
上一篇:equals和==的區別

下一篇:網絡流Dinic

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美国产欧美亚洲国产日韩mv天天看完整| 欧美精品在线极品| 欧美精品做受xxx性少妇| 中文字幕日本精品| 日韩在线观看免费全集电视剧网站| 国产精品99久久久久久久久久久久| 亚洲日本aⅴ片在线观看香蕉| 91日韩在线播放| 国产suv精品一区二区三区88区| 国产欧美日韩亚洲精品| 日本一欧美一欧美一亚洲视频| 欧美极度另类性三渗透| 日韩精品黄色网| 国产精品一区二区av影院萌芽| 欧美在线一级视频| 欧美有码在线观看视频| 久热精品视频在线观看| 尤物九九久久国产精品的特点| 欧美精品18videosex性欧美| 91欧美精品午夜性色福利在线| 欧洲中文字幕国产精品| 日韩在线中文视频| 欧美激情亚洲综合一区| 欧美特黄级在线| 精品成人乱色一区二区| 欧美日韩黄色大片| 精品自拍视频在线观看| 夜色77av精品影院| 日韩在线免费观看视频| 久久人体大胆视频| 国产精品欧美日韩久久| 精品国产乱码久久久久酒店| 亚洲天堂第二页| 国产视频精品在线| 国产精品av电影| 精品日本高清在线播放| 97视频人免费观看| 国产精品中文在线| 亚洲日本中文字幕免费在线不卡| 中文字幕国产亚洲| 国产午夜精品全部视频播放| 国产精品高潮呻吟久久av无限| 日本一区二区在线播放| 欧美极品第一页| 亚洲欧美在线磁力| 国产视频丨精品|在线观看| 大量国产精品视频| 亚洲精品日韩丝袜精品| 国产精品稀缺呦系列在线| 精品福利在线观看| 日本不卡视频在线播放| 夜色77av精品影院| 国产午夜精品一区理论片飘花| 91亚洲精品在线观看| 自拍偷拍亚洲一区| 欧美电影在线播放| 欧美精品一本久久男人的天堂| 国产日韩精品综合网站| 亚洲成人精品视频在线观看| 国产精品女视频| 免费不卡欧美自拍视频| 亚洲第一级黄色片| 国产一区二区动漫| 国产亚洲一级高清| 久久国产一区二区三区| 成人激情av在线| 2019亚洲男人天堂| 国产美女精品视频免费观看| 91精品国产91久久久久久| 亚洲国产精品成人精品| 日本一本a高清免费不卡| 成人天堂噜噜噜| 日韩欧美国产视频| 亚洲国产精久久久久久久| 国产69精品久久久久9999| 亚洲自拍偷拍第一页| 亚洲国产欧美一区| 久久久久女教师免费一区| 欧美日韩国产精品一区二区不卡中文| 91精品国产综合久久香蕉922| 九九热99久久久国产盗摄| 欧美成人sm免费视频| 国产97在线亚洲| 亚洲国产成人91精品| 久久97精品久久久久久久不卡| 亚洲精品www久久久久久广东| 亚洲最大福利网站| 久久久精品中文字幕| 7777kkkk成人观看| 91av国产在线| 亚洲精品av在线播放| 琪琪亚洲精品午夜在线| 性欧美激情精品| 国产一区二区久久精品| 亚洲高清久久网| 亚洲最新av网址| 国产一区二区丝袜| 精品国产乱码久久久久酒店| 国产福利视频一区| 一区二区三区四区视频| 国产精品视频久久久久| 久久99视频精品| 91网站在线看| 精品国产成人在线| 国产mv久久久| 亚洲精品美女在线| 国产一区二区三区高清在线观看| 亚洲人成在线观看网站高清| 日韩欧美精品网站| 超碰日本道色综合久久综合| 欧美精品精品精品精品免费| 欧美性jizz18性欧美| 欧美激情欧美激情在线五月| 国产视频久久久| 国产精品人成电影在线观看| 人人澡人人澡人人看欧美| 日韩在线不卡视频| 国产在线高清精品| 中文字幕日韩av电影| 欧美中文字幕精品| 中国日韩欧美久久久久久久久| 欧美激情一二区| 久久精品一偷一偷国产| 欧美亚洲国产成人精品| 成人观看高清在线观看免费| 久久久精品影院| 午夜免费日韩视频| 国产在线视频2019最新视频| 毛片精品免费在线观看| 亚洲精品一区在线观看香蕉| 日本高清不卡在线| 成人在线视频福利| 国产欧美日韩中文字幕在线| 国产精品久久久久久久久久99| 欧美性受xxx| 国内精品久久久久久久| 久久av资源网站| 亚洲成年网站在线观看| 欧美乱人伦中文字幕在线| 亚洲欧美制服中文字幕| 欧美综合第一页| 日本午夜精品理论片a级appf发布| 亚洲国产毛片完整版| 午夜精品一区二区三区在线视频| 亚洲精品aⅴ中文字幕乱码| 精品国产精品自拍| www.精品av.com| 草民午夜欧美限制a级福利片| 69av视频在线播放| 国产在线视频2019最新视频| 992tv在线成人免费观看| 欧美黑人xxx| 精品成人国产在线观看男人呻吟| 日韩风俗一区 二区| 亚洲精品视频二区| 黑人巨大精品欧美一区二区一视频| 精品久久久久久久久久久久| 欧美成人精品h版在线观看| 国产福利精品视频| 日韩激情av在线免费观看| 久久婷婷国产麻豆91天堂| 日韩精品在线视频观看| 在线免费看av不卡| 欧美日韩激情视频8区|