Hdu 2045. 涂色问题 发表于 2019-11-03 | 分类于 Online Judge http://acm.hdu.edu.cn/showproblem.php?pid=2045 12345678910111213141516171819202122232425#include <cstdio>//题意:三种颜色涂色,相邻不同颜色,首尾不同色,多少种涂色方案//看成一个环,相邻不同色typedef long long ll;ll dp[55];int main(){ dp[0] = 0; dp[1] = 3; dp[2] = 6; dp[3] = 6; for(int i = 4; i < 55; i++){ dp[i] = dp[i-1] + 2*dp[i-2]; } int n; while(~scanf("%d", &n)){ printf("%lld\n", dp[n]); } return 0;} 本文作者: Moon 本文链接: 2019/11/03/Hdu-2045/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!