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

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

hdu 2045不容易系列之(3)—— LELE的RPG難題(遞推)

2019-11-14 11:44:11
字體:
來源:轉載
供稿:網友
不容易系列之(3)—— LELE的RPG難題

Time Limit: 2000/1000 MS (java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 50304 Accepted Submission(s): 20162

PRoblem Description

人稱“AC女之殺手”的超級偶像LELE最近忽然玩起了深沉,這可急壞了眾多“Cole”(LELE的粉絲,即”可樂”),經過多方打探,某資深Cole終于知道了原因,原來,LELE最近研究起了著名的RPG難題:

有排成一行的n個方格,用紅(Red)、粉(Pink)、綠(Green)三色涂每個格子,每格涂一色,要求任何相鄰的方格不能同色,且首尾兩格也不同色.求全部的滿足要求的涂法.

以上就是著名的RPG難題.

如果你是Cole,我想你一定會想盡辦法幫助LELE解決這個問題的;如果不是,看在眾多漂亮的痛不欲生的Cole女的面子上,你也不會袖手旁觀吧?

Input

輸入數據包含多個測試實例,每個測試實例占一行,由一個整數N組成,(0 < n< =50)。

Output

對于每個測試實例,請輸出全部的滿足要求的涂法,每個實例的輸出占一行。

Sample Input

1 2

Sample Output

3 6

Author

lcy.

和hdu2044一樣,這也是一道遞推題。 我們知道當只有一個格子也就是f[1]的時候 有三種顏色可以 所以f[1]=3,同理可以算出f[2]=6;f[3]=6; 當n=4時,若前三格的情況是f[3]的涂法時,那么第四格就被確定了, 這一步相當于加上f[n-1] 若第三格不考慮首尾時,還有一種涂法,相應的第四格有兩種涂法 這一步相當于加上2*f[n-2] 所以得出遞推式子:f[n]=f[n-1]+2*f[n-2]

#include<stdio.h>int main(){ long long f[51]; int i,num; f[1]=3;f[2]=f[3]=6; for(i=4;i<51;i++) f[i]=f[i-1]+2*f[i-2]; while(~scanf("%d",&num)) printf("%I64d/n",f[num]); return 0;}
上一篇:TimePicker

下一篇:Java基礎--數組

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定西市| 梅河口市| 辉南县| 金坛市| 南岸区| 太原市| 石台县| 尼玛县| 庐江县| 加查县| 依安县| 沽源县| 屏东县| 汉中市| 宣武区| 和静县| 鹤峰县| 静安区| 永宁县| 巢湖市| 牟定县| 壶关县| 泸溪县| 连山| 古交市| 长武县| 白沙| 文昌市| 精河县| 千阳县| 景谷| 谢通门县| 黄山市| 合川市| 通州区| 南昌县| 九龙县| 长治县| 麻栗坡县| 巍山| 贡觉县|