제출 #1354766

#제출 시각아이디문제언어결과실행 시간메모리
1354766li1005345206Knapsack (NOI18_knapsack)Pypy 3
0 / 100
139 ms133824 KiB

input=lambda:sys.stdin.readline().strip()
minput=lambda:input().split()
S,N=minput()
dp = [[0]*(N+1) for _ in range(S+1)]
for i in range(N):
 V,W,K=minput()
 for j in range(min(K*W,S)+1):
  dp[i+1][j]=dp[i][j]
  if j>= W:
   dp[i+1][j]=max(dp[i][j], dp[i+1][j-W]+V)

print(max(dp[N]))

컴파일 시 표준 출력 (stdout) 메시지

Compiling 'knapsack.py'...

=======
  adding: __main__.pyc (deflated 43%)

=======
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…