Donats naturals diferents, escolliu-ne un subconjunt de manera que la suma sigui màxima. Només teniu una restricció: per a tot parell i d’elements escollits, s’ha de complir , on és un natural donat.
L’entrada consisteix en diversos casos, només amb enters. Cada cas comença amb i , seguits d’ nombres diferents. Suposeu , , i que els elements donats estan entre 1 i .
Per a cada cas, escriviu la màxima suma possible.
Input
1 100 100000 2 10 30 40 2 11 30 40 4 1 1 2 3 4 4 2 1 2 3 4 7 3 47 27 25 44 48 30 28
Output
100000 70 40 10 6 149