解题思路:
没想到太多,直接莽出来= = 。时限超了,还是太菜了。
注意事项:
参考代码:
#include <stdio.h>
#include <stdlib.h>
int Matrix67(int n, int k);
int main()
{
int n;
scanf("%d", &n);
printf("%d\n", Matrix67(n,0));
return 1;
}
int Matrix67(int n, int k)
{
if (n == 1)
return 1;
switch (k)
{
case 0:return Matrix67(n - 1, 1); break;
case 1:return Matrix67(n - 1, 0) + Matrix67(n - 1, 2); break;
case 2:return Matrix67(n - 1, 1) + Matrix67(n - 1, 3); break;
case 3:return Matrix67(n - 1, 2); break;
default:return 0;break;
}
}
0.0分
0 人评分
开心的金明 (C++代码)浏览:1222 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2812 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:909 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:561 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
蛇行矩阵 (C语言代码)浏览:792 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:565 |
三角形 (C++代码)递推浏览:825 |
【金明的预算方案】 (C++代码)浏览:873 |