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

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

PAT甲級1068

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

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;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色香阁99久久精品久久久| 日本精品一区二区三区在线| 亚洲美女精品成人在线视频| 亚洲人成在线播放| 亚洲高清一区二| 精品国产一区二区三区在线观看| 中文字幕亚洲专区| 欧美与欧洲交xxxx免费观看| 欧美视频免费在线观看| 欧美成人在线网站| 国产精品www色诱视频| 81精品国产乱码久久久久久| 久久久久国产一区二区三区| 亚洲午夜精品视频| 日韩欧美综合在线视频| 欧美日韩亚洲一区二| 日韩精品在线免费播放| 日韩免费在线播放| 久久天天躁狠狠躁老女人| 亚洲精品视频免费在线观看| 久久久精品久久久久| 欧美日韩国产成人在线观看| 亚洲精品网址在线观看| 精品香蕉在线观看视频一| 成人欧美在线视频| 亚洲欧美日韩视频一区| 51精品国产黑色丝袜高跟鞋| 国产精品欧美一区二区三区奶水| 69久久夜色精品国产69乱青草| 国产成人免费av| 欧美巨大黑人极品精男| 日韩av手机在线观看| 日韩一区在线视频| 中文字幕久久亚洲| 日韩在线观看网站| 国产精品日日做人人爱| 欧美电影免费观看高清完整| 久久精品国产亚洲精品| 国内精品国产三级国产在线专| 国产精品美女久久久久av超清| 欧美精品免费在线| 国产精品高清在线观看| 国产精品一香蕉国产线看观看| 日韩av在线免费播放| 欧美日韩在线免费观看| 色爱av美腿丝袜综合粉嫩av| 亚洲国产精品成人一区二区| 欧美国产日韩一区二区| 91沈先生在线观看| 精品国产精品三级精品av网址| 午夜精品一区二区三区av| 日韩视频在线免费观看| 国产精品一区二区久久久| 成人女保姆的销魂服务| 日本午夜人人精品| 韩日欧美一区二区| 成人黄色在线免费| 欧美激情视频在线免费观看 欧美视频免费一| 成人福利网站在线观看11| 97视频人免费观看| 欧美日韩成人免费| 91精品美女在线| 亚洲毛片在线观看| 一区二区在线视频| 精品女同一区二区三区在线播放| 亚洲影视中文字幕| 久久99久久99精品免观看粉嫩| 97久久超碰福利国产精品…| 欧美激情国产日韩精品一区18| 欧美日韩不卡合集视频| 国产网站欧美日韩免费精品在线观看| 麻豆精品精华液| 亚洲一区二区三区视频播放| 性欧美在线看片a免费观看| 久久久久久综合网天天| 日韩在线观看免费全| 亚洲网站在线播放| 亚洲国产精久久久久久| 在线亚洲午夜片av大片| 51午夜精品视频| 欧美午夜片欧美片在线观看| 日韩免费电影在线观看| 日韩欧美中文字幕在线播放| 国产一区二区三区直播精品电影| 欧美视频免费在线观看| 亚洲国语精品自产拍在线观看| 欧美成在线观看| 中文字幕综合一区| 午夜欧美不卡精品aaaaa| 国产成人精品久久久| 欧美电影免费看| 奇米影视亚洲狠狠色| 亚洲tv在线观看| 国产成人精品a视频一区www| 国产午夜一区二区| 日韩暖暖在线视频| zzijzzij亚洲日本成熟少妇| 色播久久人人爽人人爽人人片视av| 亚洲欧美国内爽妇网| 在线精品视频视频中文字幕| 亚洲欧美国产一区二区三区| 中文字幕亚洲天堂| 狠狠综合久久av一区二区小说| 亚洲欧美日韩精品| 亚洲女人被黑人巨大进入| 亚洲国产成人久久综合一区| 国产999精品久久久影片官网| 欧美成aaa人片在线观看蜜臀| 成人444kkkk在线观看| 91福利视频网| 欧美日韩在线免费观看| 国产91在线播放九色快色| 欧美激情视频播放| 精品国产一区av| 亚洲成色www8888| 精品一区精品二区| 国产精品96久久久久久又黄又硬| 久久99视频免费| 国产精品久久久久久超碰| 欧美疯狂性受xxxxx另类| 日本高清+成人网在线观看| 精品美女永久免费视频| 欧美丰满少妇xxxx| 日韩av大片免费看| 国产精品成久久久久三级| 成人精品视频99在线观看免费| 亚洲精品久久久久中文字幕二区| 亚洲精品黄网在线观看| 国产一区二区三区在线看| 91沈先生在线观看| 久久久爽爽爽美女图片| 国产精品99久久久久久久久久久久| 亚洲国产精品va在线看黑人动漫| 色婷婷综合久久久久| 91大神在线播放精品| 久久久精品国产亚洲| 国产精品第10页| 亚洲电影免费观看高清完整版| 正在播放欧美视频| 欧美精品videofree1080p| 欧美在线影院在线视频| 久久久久久久999| 一区二区三区天堂av| 久久久久北条麻妃免费看| 欧美在线视频网| 最近2019好看的中文字幕免费| 久久久精品国产| 91麻豆国产语对白在线观看| 日本久久91av| 亚洲三级av在线| 97欧美精品一区二区三区| 国产精品久久久久久久一区探花| 欧美午夜片在线免费观看| 久久久国产一区二区三区| 在线亚洲欧美视频| 欧美一性一乱一交一视频| 麻豆国产va免费精品高清在线| 国产亚洲成精品久久| 色婷婷成人综合| 欧美老女人在线视频| 中文字幕亚洲色图| 久久久久久久久综合| 国产精品日韩欧美综合| 亚洲视频国产视频|