Python 代码
这题的输入对python不太友好hh
n, m = map(int, input().split())
arr = []
while len(arr) < n:
arr += [int(x) for x in input().split()]
dp = [0] * (m + 1)
dp[0] = 1
for i in range(n):
for j in range(1, m + 1):
if j - arr[i] >= 0:
dp[j] += dp[j - arr[i]]
print(dp[m])
厉害厉害
大哥,这个输入问题是怎么解决的呀???