这道题,说实话,细节很多.不过,我没想到,光细节就能搞死人了... 参考了http://www.cppblog.com/varg-vikernes/archive/2010/03/12/109559.html 首先,要把所有牛放到坐标系上来表示.目的,就是求出包含最多点的直角三角形.直角三角形的两条直角边上都必须有点,也就是一组牛中的具有最小height的点和具有最小width的点.直角三角形的边长也是固定的,cw = C/B,ch = C/A.这个还好说,从那个限制条件可以推出来的.初中都学过…