正四棱臺的高是12cm,兩底面的邊長相差10cm,全面積是512cm2,求兩底面邊長(緊急用)(求詳細過程)

正四棱臺的高是12cm,兩底面的邊長相差10cm,全面積是512cm2,求兩底面邊長(緊急用)(求詳細過程)

設上底面邊長為a cm下底面邊長為a+10 cm
上底面積:a^2,下底面積:(a+10)^2
側面為4個全等的等腰梯形,上底長度a,下底長度10+a,高為根號(12^2+[(a+10-a)/2]^2)=13
所以512=a^2+(a+10)^2+2*(10+2a)*13解得a=2或a=-38(舍去)
所以上底邊長為2cm,下底邊長為12cm