Files
Algorithm/백준/1328.py
2026-04-11 11:47:18 +09:00

14 lines
361 B
Python

import sys
input = sys.stdin.readline
N, L, R = map(int, input().split())
D = [[[0 for i in range(101)] for j in range(101)] for k in range(101)]
D[1][1][1] = 1
for i in range(2, N+1):
for j in range(1, L+1):
for k in range(1, R+1):
D[i][j][k] = (D[i-1][j-1][k] + D[i-1][j][k-1] + (D[i-1][j][k] * (i-2)))%1000000007
print(D[N][L][R])