Is it possible for the laws of physics to change over time?
Given a list of {D,S, G} set D , S, G D1,100,3 D2,200,4 … Find a sub-list of given list so that sum(S') /sum(G') <= X (ex. 100) and sum(G') is max?