백준 16194 카드 구매하기 220 March 2022·13 words·1 min· loading DEV 2022n=int(input())l=[-1]l+=(map(int,input().split()))for i in range(1,len(l)): for j in range(1,i//2+1): l[i]=min(l[i],l[j]+l[i-j])print(l[n])카드 구매하기 정확히 반대로하면됨