This can be simply solved with the barycentric coordinates. Given a point p and the triangle points t1, t2, t3, the point p can be expressed as
p = s1 * t1 + s2 * t2 + s3 * t3
where s1-s3 are the barycentric coordinates. Those can be interpreted as the relative area of the triangle opposite to the triangle point. And this is exactly what you are given with n1-n3.
So you can calculate your arbitrary point with the above formula.