Solution:
Using the standard notation for the elements of △ABC we have b2=la2=bc−(b+c)2a2bc. Hence
a2c=(c−b)(c+b)2
Let ca=nm, (m,n)=1, and cb=sr, (r,s)=1. Then (1) implies that
n2m2=s3(s−r)(s+r)2
Since both sides are irreducible fractions, we obtain m2=(s−r)(s+r)2 and n2=s3. The first equality shows that s−r is a perfect square and the second one implies that s is a perfect square. Set s=t2 and s−r=k2. Then r=t2−k2, m=k(2t2−k2) and n=t3.
We now set a=mx, c=nx, b=ry and c=sy. Then nx=sy, i.e. y=tx. Therefore a=xk(2t2−k2), b=xt(t2−k2) and c=xt3, where t>k and (t,k)=1. Moreover, one can easily check that these a,b and c satisfy the triangle inequality.
Now the condition a+b+c=10p becomes x(k+t)(2t2−k2)=10p. Note that (k+t,2t2−k2)=1. Then it is easy to see that we have only the following possibilities:
x=1k+t=52t2−k2=2p,x=1k+t=102t2−k2=p,x=2k+t=52t2−k2=p
A direct verification shows that (x,k,t)=(1,2,3), (x,k,t)=(1,3,7) and (x,k,t)=(2,1,4). Therefore (a,b,c)=(28,15,27), (a,b,c)=(267,280,343) and (a,b,c)=(62,120,128).