This question is related to many I've seen on here about "low-quality posts," so I apologize in advance if it's an exact duplicate of one I haven't found, or simply too close to others. My question is not about the posts themselves, but about how (if at all) to deal with situations where low-quality posts have been answered.
Here's the set-up that I have in mind: I find a poorly posed question -- one written in the imperative, with no Tex on the math, and no attempt at a solution or indication of the source of confusion. I want to leave a comment politely suggesting that the OP explain their confusion, supply an attempt, and clean up the presentation of their post. However, while I'm in the process of writing my comment, another user posts a complete solution. Their solution is correct and well-written.
On one hand, answers like these may still be valuable contributions to the M.SE database. On the other, this sort of answering seems to be encouraging future site misuse by the OP and like-minded individuals.
I've thought about following options (in no particular order):
(1) Using the edit option to clean up the latex/spelling/grammar of the original post, in the hopes that it will at least be helpful for future users.
(2) Posting my comment suggesting edits, even though the question has been answered in full.
(3) Down-voting the question and/or answer.
(4) Flagging the question and/or answer.
(5) Commenting on the answer to suggest that the user stop answering no-effort questions, perhaps citing a thread on here.
Which of the above approaches would you recommend? Or would you recommend something entirely different?