Set up a system of equations with x being 5 point questions, and y being 3 point questions
x+y=46
5x+3y=105
from here you can set y= 46-x
5x+ 3(46-x)= 150
2x+138= 150
x=6, meaning there are 6 5 point questions
that means there has to be 40 3 point questions
Answer: 40 3 point questions and 6 5 point questions