小藍(lán)制作了一個(gè)機(jī)器人,取名為藍(lán)跳跳,因?yàn)檫@個(gè)機(jī)器人走路的時(shí)候基本靠跳躍。 藍(lán)跳跳可以跳著走,也可以掉頭。藍(lán)跳跳每步跳的距離都必須是整數(shù),每步可以跳不超過(guò) k 的長(zhǎng)度。由于藍(lán)跳跳的平衡性設(shè)計(jì)得不太好,如果連續(xù)兩次都是跳躍,而且兩次跳躍的距離都至少是 p,則藍(lán)跳跳會(huì)摔倒,這是小藍(lán)不愿意看到的。 小藍(lán)接到一個(gè)特別的任務(wù),要在一個(gè)長(zhǎng)為 L 舞臺(tái)上展示藍(lán)跳跳。小藍(lán)要控制藍(lán)跳跳從舞臺(tái)的左邊走到右邊,然后掉頭,然后從右邊走到左邊,然后掉頭,然后再?gòu)淖筮呑叩接疫?,然后掉頭,再?gòu)挠疫呑叩阶筮叄缓蟮纛^,如此往復(fù)。為了讓觀者不至于太無(wú)趣,小藍(lán)決定讓藍(lán)跳跳每次用不同的方式來(lái)走。小藍(lán)將藍(lán)跳跳每一步跳的距離記錄下來(lái),按順序排成一列,顯然這一列數(shù)每個(gè)都不超過(guò) k 且和是 L。這樣走一趟就會(huì)出來(lái)一列數(shù)。如果兩列數(shù)的長(zhǎng)度不同,或者兩列數(shù)中存在一個(gè)位置數(shù)值不同,就認(rèn)為是不同的方案。 請(qǐng)問(wèn)藍(lán)跳跳在不摔倒的前提下,有多少種不同的方案從舞臺(tái)一邊走到另一邊。