Should questions (code-golf) include an algorithm used to find the answer in its description? I feel like that whole point of code-golf is to come up with your own algorithm of solving a problem, something shorter-to-write than others, which is the hardest (and most fun part) IMO. If you are given the algorithm, isn't this just basically a translate-pseudocode-to-golfing-language contest?
Here are some examples of questions that do this:
I understand some kind of have to, or else it would be unclear what you were supposed to do. Examples of this:
(I am finding more examples - if you have any please share them)