重くありません is also correct. This program is too vague.
100%. Report it - I have.
In English we would always say "A hundred grams..." or "One hundred grams..." but never simply "Hundred grams..."
There's no way any more to report an unnatural English sentence, so let's just keep posting things like this in the forum until Duolingo notices, I guess...