example02.py 225 B

1234567891011121314
  1. def climb(num):
  2. a, b, c = 1, 2, 4
  3. for _ in range(num - 1):
  4. a, b, c = b, c, a + b + c
  5. return a
  6. def main():
  7. n = int(input('台阶数量: '))
  8. print(climb(n))
  9. if __name__ == '__main__':
  10. main()