Your understanding is correct, but your example is not. "Homework" is uncountable. You also need "a" in the expression, and we don't use hyphens.
"I have a hundred and one things to do for homework."
"I have a hundred and one reasons to avoid homework."