国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

小P的故事——神奇的換零錢(完全背包)

2019-11-08 02:51:31
字體:
來源:轉載
供稿:網友

THINK 有3種零錢,并且換不完。。 這不就是 完全背包 嘛。。。。

PRoblem Description 已知A國經濟很落后,他們只有1、2、3元三種面值的硬幣,有一天小P要去A國旅行,想換一些零錢,小P很想知道將錢N兌換成硬幣有很多種兌法,但是可惜的是他的數學竟然是體育老師教的,所以他不會啊、、、他只好求助于你,你可以幫他解決嗎?

提示:輸入數據大于32000組。 Input 每行只有一個正整數N,N小于32768。 Output 對應每個輸入,輸出兌換方法數。 Example Input

100 1500

Example Output

884 188251

#include<stdio.h>#include<string.h>int a[400];long long int dp[40000];int main(){ int n,m,i,j; a[1]=1;a[2]=2;a[3]=3; memset(dp,0,sizeof(dp)); dp[0]=1; for(j=1;j<=3;j++) for(i=a[j];i<=32777;i++) dp[i]=dp[i]+dp[i-a[j]]; while(scanf("%d",&n)!=EOF) { printf("%lld/n",dp[n]); } return 0;}/***************************************************User name: team3Result: AcceptedTake time: 12msTake Memory: 420KBSubmit time: 2017-02-18 09:08:54****************************************************/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遂川县| 镇江市| 宽城| 和政县| 房产| 伊宁县| 阳山县| 甘孜县| 浦江县| 镇平县| 蓝山县| 远安县| 金平| 剑阁县| 稻城县| 石首市| 新化县| 和田市| 略阳县| 育儿| 沙洋县| 清水河县| 玉树县| 淮南市| 雅江县| 刚察县| 麦盖提县| 钦州市| 汶川县| 天门市| 刚察县| 喜德县| 成都市| 云浮市| 文安县| 唐河县| 周口市| 高陵县| 辛集市| 凌海市| 石景山区|