To solve for (a+b+c)^2 given the roots of the quadratic equation ax^2 + bx + c = 0 as p/(p+1) and (p-1)/p, one must first understand the implications of these roots. The sum and product of the roots can be used to derive values for a, b, and c based on Vieta's formulas. By substituting these values into the expression (a+b+c)^2, the solution can be calculated. The discussion emphasizes the importance of understanding polynomial roots in solving quadratic equations. Ultimately, the value of (a+b+c)^2 can be determined through careful analysis of the given roots.