1def 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 7 8def main(): 9 n = int(input('台阶数量: ')) 10 print(climb(n)) 11 12 13if __name__ == '__main__': 14 main() 15 16