2021年3月电子学会C语言三级真题及答案
3.踩方格
有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设:
a. 每走一步时,只能从当前方格移动一格,走到某个相邻的方格上;
b. 走过的格子立即塌陷无法再走第二次;
c. 只能向北、东、西三个方向走;
请问:如果允许在方格矩阵上走n步,共有多少种不同的方案。2种走法只要有一步不一样,即被认为是不同的方案。
时间限制:1000
内存限制:65536
输入
允许在方格上行走的步数n(n <= 20)
输出
计算出的方案数量
样例输入
2
样例输出
7
#include<bits/stdc++.h>
using namespace std;
int
这篇博客主要解析了2021年3月电子学会C语言三级考试中的一道题目——踩方格。题目规定每步只能向北、东、西移动一格,且走过后方格塌陷不能再次经过。对于给定的步数n,求不同走法的总数。题目对时间和内存使用进行了限制,并给出了样例输入和输出。
订阅专栏 解锁全文
1326

被折叠的 条评论
为什么被折叠?



