华为OD机试 - 猴子爬山(Python)| 真题+思路+考点+代码+岗位

Posted 坚果的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试 - 猴子爬山(Python)| 真题+思路+考点+代码+岗位相关的知识,希望对你有一定的参考价值。

猴子爬山

题目

一天一只顽猴想要从山脚爬到山顶,
途中经过一个有n个台阶的阶梯,
但是这个猴子有个习惯,每一次只跳1步或3
试问?猴子通过这个阶梯有多少种不同的跳跃方式

输入

输入只有一个数n0 < n < 50
代表此阶梯有多个台阶

输出描述

有多少种跳跃方式

示例一

输入

50

输出

122106097

示例二

输入

3

输出

2

解题思路

直接阅读代码即可

核心知识点

阅读代码,掌握重要知识点。

Python 代码实现

以上是关于华为OD机试 - 猴子爬山(Python)| 真题+思路+考点+代码+岗位的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试 - 猴子爬山(Java) | 机试题+算法思路+考点+代码解析 2023

华为机试真题 C++ 实现猴子爬山

华为机试真题 C++ 实现猴子爬山

华为OD机试题,用 Java 解比赛评分问题

华为OD机试题,用 Java 解计算面积问题

华为OD机试题,用 Java 解合规数组问题