Several other sites, I've posted on (physicsForums.com, it's been a long time, I don't remember the other one or two) have a policy of specifically not posting direct answers especially if it appears to be a homework problem. The expectation is to point the learner in the right direction with generous hints. As a tutor myself, many students learn far more this way. Good teaching adjusts the method (direct answer, Socratic method, solve a similar problem, discussion of theory, tweaking the students attempt, etc) to the student's current knowledge & several other factors. This is quite difficult here because of the nature of the internet, public forum but even more because of the specific, "Don't ask clarifying questions" policy.
However, I will frequently ask leading questions, attempt to ascertain what the learner has tried, etc.
I personally think a policy similar to PhysicForums' policy below, would go a long way towards helping the question title. As a newcomer to stackExchange, I had planned on not changing the culture yet. What do ya'll think would be a good compromise for these forums? Is it important enough to warrant a new expectation?
Show us that you've thought about the problem.
The forum rules require that you show an attempt at solving the problem on your own. Obviously, one reason we want to see your work is because we prefer to help those who are genuinely trying and interested in learning. What's more important is that we need to see what you've tried so we know how to help you. For your attempt, you can offer a partial solution to the problem, but you don't always have to. What we're really interested in is seeing what you're thinking so we can identify and clear up any misconceptions or points of confusion.