NC19891. [AHOI2012]树屋阶梯
描述
输入描述
一个正整数 N(1 ≤ N ≤ 500),表示阶梯的高度
输出描述
一个正整数,表示搭建方法的个数。(注:搭建方法个数可能很大。)
示例1
输入:
3
输出:
5
pypy3(pypy3.6.1) 解法, 执行用时: 42ms, 内存消耗: 18696K, 提交时间: 2020-08-17 16:37:48
n = int(input()) ans = 1 for i in range(n+1, 2*n+1): ans *= i for i in range(1, n+2): ans //= i print(int(ans))
Python(2.7.3) 解法, 执行用时: 11ms, 内存消耗: 2844K, 提交时间: 2021-05-02 14:33:05
h=[0]*501 h[0]=h[1]=1 for i in range(2,501): h[i]=h[i-1]*(4*i-2)/(i+1) n=int(raw_input()) print h[n]
Python3 解法, 执行用时: 42ms, 内存消耗: 4540K, 提交时间: 2023-08-11 10:56:51
n = int(input()) c = 1; for i in range(1,n+1):c = c*(4*i-2)//(i+1) print(c)