feat: added alternative python solutions.
This commit is contained in:
15
subset-sum/src/alternative-ac.py
Normal file
15
subset-sum/src/alternative-ac.py
Normal file
@@ -0,0 +1,15 @@
|
||||
n, t = map(int, input().split())
|
||||
books = list(map(int, input().split()))
|
||||
|
||||
dp = [False] * (t + 1)
|
||||
dp[0] = True
|
||||
|
||||
for book in books:
|
||||
for i in range(t, book - 1, -1):
|
||||
if dp[i - book]:
|
||||
dp[i] = True
|
||||
|
||||
if dp[t]:
|
||||
print("PERFEITO!")
|
||||
else:
|
||||
print("IMPOSSIVEL!")
|
||||
Reference in New Issue
Block a user