참고로 이건 내 대학교 과제였다.
print((lambda x, y: (lambda x, y, z: x(x, y, z))(lambda x, y, z: y and x(x, y[1:], [max(z[i], y[0][0] <= i and z[i - y[0][0]] + y[0][1]) for i in range(len(z))]) or z[-1], x, [0] * (y + 1)))(((1, 2), (10, 15), (6, 6), (7, 5), (8, 11), (5, 4), (2, 3), (7, 12), (15, 13), (12, 11)), 25))
인생은 한줄이야 씨발
이렇게 하면 안 쳐맞음?
lambda 15개도 넣을 수 있는데 (
http://gall.dcinside.com/board/view/?id=programming&no=573446)
3개정도는 애교지
스님이또
젊을땐 쓰고 버리는 코드 많이 짜지~
과제는 원래 하고 버리는 거잖음