Can you give an example of a bad exercise that you've found?
I solved several of them at random, and those that I've seen so far didn't expect the solver to use some hidden functions or have any other problem