Meta is a better place, but to answer this question: This is why we have the up and downvote buttons. If you think the question asker is a cheater, hacker, etc - then downvote the question.
If someone has a homework question - as long as they are looking to get an explanation of the problem, I am totally OK with leading them through the answer. If they just want the answer or number, then I will ignore or downvote them, as this question is not useful to the community.