@T S Bailey: There is actually an algorithm that kinda matches the popular notion of performing the same computation will all configurations of however many qubits you have. And it's my favorite quantum computing algorithm because it's the one most like to be of use to your typical non-NSA consumer.
It's called Grover's Algorithm and it's described starting on page 22 of this document:
https://people.cs.umass.edu/~strubell/doc/quantum_tutorial.pdf
I'll describe it carefully so as not to lead you to any misconceptions.
If you have N qubits, you can code the superposition of 2
N binary states. Actually, you can encode more superpositions than that - but that's as many as we need right now. Because in the procedure we're about to use, those qubits will only code for superpositions of binary values.
Next we will build a device for performing a check in the quantum domain that detects a correct answer to whatever problem we want to solve. The device takes the N qubits of information and reports a one qubit result. That result is then used to flip the state corresponding to the correct answer - leaving all the others alone.
Grover then performs a step that causes the different one to be amplified - becoming slightly more probably than all the others.
The he does it again and again and again, until the correct answer becomes almost inevitable.
The he measures all N bits to get the final result.
This algorithm could also factor numbers, but not as efficiently. You could build a checker that took divided any particular binary number (not qubits), divided it by a 100 qubit value, checked the remainder for zero, and flipped the state if it was zero. Then do enough of those Grover Iterations and when you read those 100 bits, they will encode your answer. Of course, there could be more than one answer - in which case you will likely get one of them - it chooses which.