一个三角形的三个内角的比为3:4:5,它的最短边长为4cm,求这个三角形的最长边?