Lang:Python2
Edit12345678910111213141516mod=1000000007n=input()n=int(n)ans=0h=[0 for i in range(1005)]a=[[0 for i in range(1005)]for i in range(1005)]for i in range(1,n+1):for j in range(1,i+1):if i==1 and j==1:a[i][j]=1else:a[i][j]=(j*a[i-1][j-1]+j*a[i-1][j])%modif i==n:ans=(ans+a[i][j])%modprint(ans)