#include <stdio.h> #include <math.h> #define pi 3.14159265359 int main() { int D,V; double a,d; scanf("%d%d",&D,&V); while(D!=0||V!=0) { a=D*D*D-6*V/pi; d=powf(a,1.0/3.0); printf("%.3lf/n",d); scanf("%d%d",&D,&V); } return 0; } 台体:上底面积S1,下底面积S2,高H, 体积 V=[S1 + sqrt(S1*S2) + S2] * H / 3 拟柱体:上底面积S1,下底面积S2,中截面面积S0,高H, 体积 V=[S1 + 4S0 + S2] * H / 6