两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫(kù)  >  藍(lán)橋杯算法訓(xùn)練VIP-Hanoi問(wèn)題
題目 1594:

藍(lán)橋杯算法訓(xùn)練VIP-Hanoi問(wèn)題

時(shí)間限制: 2s 內(nèi)存限制: 192MB 提交: 207 解決: 147

題目描述

如果將課本上的Hanoi塔問(wèn)題稍做修改:仍然是給定N只盤(pán)子,3根柱子,但是允許每次最多移動(dòng)相鄰的M只盤(pán)子(當(dāng)然移動(dòng)盤(pán)子的數(shù)目也可以小于M),最少需要多少次?
例如N=5,M=2時(shí),可以分別將最小的2個(gè)盤(pán)子、中間的2個(gè)盤(pán)子以及最大的一個(gè)盤(pán)子分別看作一個(gè)整體,這樣可以轉(zhuǎn)變?yōu)镹=3,M=1的情況,共需要移動(dòng)7次。

輸入格式

輸入數(shù)據(jù)僅有一行,包括兩個(gè)數(shù)N和M(0< =M< =N< =8) 

輸出格式

僅輸出一個(gè)數(shù),表示需要移動(dòng)的最少次數(shù) 

樣例輸入

5 2

樣例輸出

7

提示

零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點(diǎn)擊這里了解課程詳情
標(biāo)簽