I took an exam which was very difficult. I am a senior in college and this is the first time I failed an exam. I was surprised to find out most of my classmates, which usually don't do as well, got an A on the exam.
Apparently, I found out after the exam that they got their hands on the solutions from last years exam, which happened to be exactly the same. Nothing was changed. It seemed that a little more than half the class had the solutions to the exam since everyone was talking about how it was exactly the same as the review. The review was never online or posted by the professor, he only gave us a review which was very different than the exam and didn't include solutions.
Is it fine for me to feel upset, I feel like I put in so much effort studying for nothing. I was planning on talking to the professor, bring it up slowly and tell him how I feel. I know my university has an honor code but, I'm not sure if professors can do this since I have never seen it done before. Is it okay for me to talk to him, or am I exaggerating? I feel like he is going to go against me.