How many triangles exist that fit the following criteria?A = 125°, a = 3, b = 4

According to the given criteria, there is not any triangle that can fit it.
This is because A, which is an obtuse angle, is the opposite angle to a. A triangle can only have one obtuse angle, and it is opposite to the largest side of the triangle.
a is not the largest side, we know it because b is greater than a, it means that there is no way that A is 125° and a which is the opposite side to this obtuse angle is not the largest side.
It means that the answer is zero.