hdu1398 多種n個硬幣組合)

2021-08-03 20:50:34 字數 595 閱讀 2648

這道題和hdu1086一樣都用的是母函式

題意是對於無數個各種面值(1,4,9.......17^17)的硬幣

給出乙個數字問這些硬幣組成這個數字有多少種組成方式

實際上對於v1[n]

n就是指硬幣們組成的數字,v1[n]就是組成這個數字的方法數//

//  main.cpp

//  1398 //

//  created by mr.xue on 17/7/17. 年

//#include

using

namespace

std;

intval[

20];

intv1[1000

],v2[

1000];

intmain()

} }

memcpy(v1

,v2,sizeof(v2

));

memset(v2

,0,sizeof(v2

)); }

while

(scanf

("%d"

,&t)&&t!=0)

return0;

}

hdu 5690 多種方法實現

太菜了 比賽的時候下面羅列的方法大致方向都想對了 但都差了一點 沒敢寫 不夠自信 第一種方法 找迴圈節法 注意迴圈節不一定就從第乙個開始 include include define ll int64 using namespace std int vis 10005 int num 10005 i...

HDU4578(多種求值更新操作)

1.設定兩個標記add和mul 初值add 0,mul 1 2.增加操作 tree rt sum 0 r l 1 add 下面分析sum 1 二次方增加的原理 由平方公式得 a b 2 a 2 2 a b b 2 tree rt sum 1 add add r l 1 2 add tree rt s...

統計難題 HDU 1251 (多種書寫方法)

統計難題 hdu 1251 ignatius最近遇到乙個難題,老師交給他很多單詞 只有小寫字母組成,不會有重複的單詞出現 現在老師要他統計出以某個字串為字首的單詞數量 單詞本身也是自己的字首 input 輸入資料的第一部分是一張單詞表,每行乙個單詞,單詞的長度不超過10,它們代表的是老師交給igna...