这个题.. 刚开始没看见输入若干行,所以有的点就.. 令 m = n * (n - 1) / 2 已知 s = {s (1), s(2), ..., s(m)}, s(i) <= s(i+1) 那么 最小是 s1=x1+x2, 其次是 s2=x1+x3, 则有 sp=x2+x3 联立解得:(s1 + s2 + sp) / 2 - sp = x1 s[]=s-{x1+x2, x1+x3, x2+x3} 也就是将s[]中的求得的点打上标记 x1 + x4 = min{s},求出x4 s = s -…