Executing an algorithm that you've learned and that is true should have 100% accuracy. Otherwise, I think you either haven't actually learned the algorithm or you learned an incorrect algorithm.
Ah, I see. As for my personal neural network: I learned long division in school and got the best possible grade in maths, and I still don't think I had 99.63% accuracy on long division.