There are a total of 32 problems.
Assumed all 32 problems are 3 points questions ⇒ 32 x 3 = 96 points.
The test is worth 111 points, so there is an extra of 111-96 points = 15 points.
The difference in points in the 2 type of questions is 4 - 3 = 1 points.
Number of 4 points questions = 15 ÷ 1 = 15.
Number of 3 points questions = 32 - 15 = 17.
Answer: There are 17 3-points questions and 15 4-points questions.