24 鳴人的影分身

2021-07-30 16:49:34 字數 889 閱讀 5772

總時間限制: 1000ms 記憶體限制: 65536kb

描述 在火影忍者的世界裡,令敵人捉摸不透是非常關鍵的。我們的主角漩渦鳴人所擁有的乙個招數——多重影分身之術——就是乙個很好的例子。

影分身是由鳴人身體的查克拉能量製造的,使用的查克拉越多,製造出的影分身越強。

針對不同的作戰情況,鳴人可以選擇製造出各種強度的影分身,有的用來佯攻,有的用來發起致命一擊。

那麼問題來了,假設鳴人的查克拉能量為m,他影分身的個數為n,那麼製造影分身時有多少種(用k表示)不同的分配方法?(影分身可以被分配到0點查克拉能量)

輸入 第一行是測試資料的數目t(0 <= t <= 20)。以下每行均包含二個整數m和n,以空格分開。1<=m,n<=10。

輸出 對輸入的每組資料m和n,用一行輸出相應的k。

樣例輸入

1 7 3

樣例輸出

81、至少有乙個分身是空的的時候 就相當於把m個查克拉放入n-1分身中

2、當每個分身都有的時候(每個分身都有查克拉了那麼至少是乙個吧)

效果就是 f(m-n,n),把每個分身的查克拉都拿出乙個;、

因為遞迴(1)是分身數不斷減少,所以當n==1時,return 1(只有乙個分身那就只有一種方法)

(2)是查克拉數不斷減少,所以我們定義m==0時 return 1(有一種方法);

#include

#include

using

namespace

std;

int dp(int m,int n)

int main()

24 鳴人的影分身

描述 在火影忍者的世界裡,令敵人捉摸不透是非常關鍵的。我們的主角漩渦鳴人所擁有的乙個招數 多重影分身之術 就是乙個很好的例子。影分身是由鳴人身體的查克拉能量製造的,使用的查克拉越多,製造出的影分身越強。針對不同的作戰情況,鳴人可以選擇製造出各種強度的影分身,有的用來佯攻,有的用來發起致命一擊。那麼問...

鳴人的影分身

描述在火影忍者的世界裡,令敵人捉摸不透是非常關鍵的。我們的主角漩渦鳴人所擁有的乙個招數 多重影分身之術 就是乙個很好的例子。影分身是由鳴人身體的查克拉能量製造的,使用的查克拉越多,製造出的影分身越強。針對不同的作戰情況,鳴人可以選擇製造出各種強度的影分身,有的用來佯攻,有的用來發起致命一擊。那麼問題...

鳴人的影分身

題目鏈結 題目描述 在火影忍者的世界裡,令敵人捉摸不透是非常關鍵的。我們的主角漩渦鳴人所擁有的乙個招數 多重影分身之術 就是乙個很好的例子。影分身是由鳴人身體的查克拉能量製造的,使用的查克拉越多,製造出的影分身越強。針對不同的作戰情況,鳴人可以選擇製造出各種強度的影分身,有的用來佯攻,有的用來發起致...