#699. 爬楼梯

爬楼梯

题目描述

楼梯共有 nn 个台阶。你要从最下面走到最上面。

每一步可以向上走 11 个台阶或 22 个台阶。特别地,你不能连续两次都向上走 22 个台阶。

你想知道走到第 nn 级台阶一共有多少种方案。

输入格式

输入只有一行一个整数 nn

输出格式

输出一行一个整数表示答案。

1
1
2
2
3
3
5
6

提示

样例 3 解释

有如下三种方案:

  • 共走三步,每步走一个台阶;
  • 共走两步,第一步走两个台阶,第二步走一个台阶;
  • 共走两步,第一步走一个台阶,第二步走两个台阶。

数据规模与约定

  • 50%50\% 的测试点,n5n \leq 5
  • 80%80\% 的测试点,n20n \leq 20
  • 100%100\% 的测试点,1n601 \leq n \leq 60