How does one effectively assign mathematics homework when all answers to all questions are available online?
One approach would be addition of the minor constraints and conditions to the problem and manipulating those constraints, trivially, each time you are going to plan the assignment set to the students. By taking such strategy into account, the core of the problems will be fix, but there is no way for students to copy the available answers within either the web or somewhere else.