About two weeks ago, I wrote a Biology test. I'm in grade 12, at the highest academically achieving public school in my province (which I suspect is solely due to the high immigrant population, which is above 90%). Most of the time there are students who score 100% on tests, but for this biology test, no one had above 95%. It was a seriously hard test on DNA, RNA, protein synthesis, and biotechnology. Incidentally, I got 95%. When going over the test, my teacher took four marks off of what the test was out of, because he realized 4 of the multiple choice questions were confusing, and were not suitable for assessing our understanding of the topics. Great! I now scored 100%, which is something I, and most people, find really hard to do most of the time.
A day and a half later, I'm looking over my test again and I notice that instead of scoring 31.5/32.5 on the written portion (as my teacher had summed it up to be), I actually only scored 29.5 on the written portion. I read my answers over again, and I don't think my teacher marked me unfairly (giving me 29.5). He (or a CS student) must have made an error in adding up my marks, because there are two extra up at the top in the total that cannot be found on the marks next to the questions.
So now I'm at home, with a grade 3% higher than I actually earned, unbeknownst to my teacher. I've already decided what I'm going to do. But what would you guys and girls do in this situation? 97% or 100%, it's still a very high mark, but then it's not really my fault that I got scored as 100%, or is it now that I can inform my teacher about his mistake? I would never be punished by my school for it, but is saying nothing like cheating?