See this answerthis answer, for instance. The answerer divided it up into 3 numbered pieces, each of which is a separate solution to the problem.
As I understand it, the way the site works is that distinct solutions should be posted as separate answers, using the "Add Another Answer" button. This way they can be compared and voted up or down independently, and someone else looking for the solution will find an accepted answer with only one solution, not an accepted answer with three different solutions, and no way to know which was actually used by the questioner.
Can we encourage this in some way? Is there a way to break up other people's answers?
What is the official etiquette on answering a question twice?