You pose an interesting question. The easiest way to solve this, I think, is to produce a small CGI script that modifies each of the 11 pages as sent so that they’re actually all forms. Then the answers to each question are simply the sum value to that point in the 11 questions plus the point value for that particular answer to the question.
This type of approach could be used to ascertain a Myers-Briggs personality profile, for example, where a set of questions would be used to determine which of each possible alternative pair applies best to the visitor (e.g., “introvert”, or “extrovert”, etc).
For example, if your fourth question is “Swallows are the fastest bird” and the two possible answers are “yes” (worth 2 points) and “no” (worth 1 point), and the person is going into this question with a sum value of 7 points, it could be structured thusly:
Swallows are the fastest bird<br /> <input type="radio" name="ans4" value="9"> yes <br /> <input type="radio" name="ans4" value="8"> no <br />
See what I’m getting at here? Your CGI script would look for values to ans1, ans2, ans3, etc., through 11, to figure out what page the visitor’s on, then look at the value of that variable to ascertain the sum score to that point.
When the CGI script sees “ans11” then the value of “ans11” is actually the final sum value of the survey and you could easily have solution pages that are simply named after their numeric value, as in 1.html, 2.html and so on.
I hope this gets you traveling in the right direction. Good luck!