不容易系列之 3 LELE的RPG難題

2021-08-17 22:39:49 字數 860 閱讀 2149

description

人稱「ac女之殺手」的超級偶像lele最近忽然玩起了深沉,這可急壞了眾多「cole」(lele的粉絲,即"可樂"),經過多方打探,某資深cole終於知道了原因,原來,lele最近研究起了著名的rpg難題: 

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

以上就是著名的rpg難題.

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

input

輸入資料報含多個測試例項,每個測試例項佔一行,由乙個整數n組成,(0

output

對於每個測試例項,請輸出全部的滿足要求的塗法,每個例項的輸出佔一行。 

sample input

1 sample output

3 by talk:和高中的題很像吧,一行n個方格,紅粉綠三色,當n=1,有三種顏色可以選擇;n=2,第1個方格三種顏色可選,第二個方格兩種顏色可選(除去第乙個方格選取的顏色),所以有3*2種塗法;n=3時第1個方格三種顏色可選,第二個方格兩種顏色可選(除去第乙個方格選取的顏色)第三種方格剩下一種顏色可選,所以有3*2*1種塗法;n=4時,第乙個方格3種可選,第二個2種可選,第三個(關鍵)可以選擇和第乙個方格同色也可以不同色,同色的話,第四個方格有2種可選,不同色的話第四個方格有1種可選,3*2*2+3*2*1=12+6=18種塗法;以此類推,找出規律a(n)=a(n-1)+2*a(n-2).

#includeint main()

return 0;

}

不容易系列之 3 LELE的RPG難題

total submission s 35148 accepted submission s 14106 problem description 人稱 ac女之殺手 的超級偶像lele最近忽然玩起了深沉,這可急壞了眾多 cole lele的粉絲,即 可樂 經過多方打探,某資深cole終於知道了原因,...

不容易系列之 3 LELE的RPG難題

time limit 1000ms memory limit 32768k 有疑問?點這裡 人稱 ac女之殺手 的超級偶像lele最近忽然玩起了深沉,這可急壞了眾多 cole lele的粉絲,即 可樂 經過多方打探,某資深cole終於知道了原因,原來,lele最近研究起了著名的rpg難題 有排成一行...

不容易系列之 3 LELE的RPG難題

time limit 1000msmemory limit 32768kb64bit io format i64d i64u submit status description 人稱 ac女之殺手 的超級偶像lele最近忽然玩起了深沉,這可急壞了眾多 cole lele的粉絲,即 可樂 經過多方打探...