Voy a proponer un caso mas "simple", con 50 item.
Item Peso Valor
1 101216066775657 131363839117837
2 101405972061117 132065706231834
3 102601515609973 132484448479051
4 104352044471043 133131532988999
5 104746786834633 134282309873776
6 105390113261536 134354880265164
7 105431679530268 135046566038982
8 106144070034379 136001709139178
9 106173044863867 136385117866201
10 106183414763863 138048091255272
11 107922299411955 138166955521491
12 107929460964952 138523390409357
13 108291199768876 138720295660798
14 108616122657291 138958209501845
15 109481832105485 138970927009628
16 109611142582387 138971988095107
17 110121878313456 139634767761933
18 111818679339917 139789094059708
19 114575808944835 140040919275085
20 115513475976547 140106671421024
21 115967930092736 140362195999036
22 116178979841777 140629655922363
23 117137317712528 141607624727110
24 117146617876000 142972667574445
25 117659789964154 143077697300132
26 118697836149994 143377042479088
27 118772685896622 143461969069446
28 119116894778240 144719700598168
29 119678700918499 145730047759370
30 120464718958840 146376221628128
31 120837555496468 146958645818433
32 121630756979528 147577502412275
33 121950507577377 147621628352184
34 122531814595343 148166192102550
35 123180539453324 149110471743748
36 123700434405359 149119917493970
37 123806883160215 149495225206337
38 123851638266936 149535328368965
39 125968256513188 149903789775847
40 126327257133379 151830493298231
41 127304781278971 151984268376262
42 127358397257638 152268390536176
43 128094297114028 152982572668723
44 128795518647103 153564607037044
45 129019203882586 154243241953725
46 129672046076623 154400734089124
47 130072434457701 154433268138144
48 130330694754605 154893353823209
49 131203592485271 154955091377872
50 131232299362321 155192570500134
Para la capacidad de 1500000000000000, cual es la mejor solucion?
Les paso mi resultado:
Los items que hay que elegir son: 2,3,5,7,8,9,10,12,14,15,17,18,25,50.
(La solucion la encontre en menos de un segundo)
Es la optima? Segun mi algoritmo si
Alguien lo pudo comprobar?