Ctrl/Cmd + P and select "Save as PDF".
Sort by finish times f[1] <= f[2] <= ... <= f[n]
A = {Activity 1}
k = 1 // Last selected index
for m = 2 to n
if s[m] >= f[k]
A = A U {Activity m}
k = m
return ACalculate v[i]/w[i] for all i
Sort by density descending
Total = 0
for i = 1 to n
if w[i] <= Capacity
Take all of i
Capacity -= w[i]
Total += v[i]
else
Take Fraction (Capacity/w[i]) of i
Total += Fraction * v[i]
break