## CS152 Assignment: Dropping low homework grades

What does it mean to ``drop a low *n* points of homework grade?''
Dropping a low 0 points does nothing.
Dropping nonzero points means this procedure:
- I find the assignment with the lowest grade.
This assignment is worth
*k* points.
- If
* k <= n*, the assignment turns into 0/0 (i.e. it disappears),
and I drop a low *n-k* points of homework grade.
- If
* k > n*, I split the assignment into two pieces of sizes
*n* and *k-n*, and
and I drop a low *n* points of homework grade.

For example, if you got 16/100 on the GC assignment, and I drop a low
50 points, then that grade turns into an 8/50.