题目:A有两块球形橡皮泥,一个半径是4,一个半径是10.将两块揉在一起,做一个正方体。问:这个正方体边长为几?取圆周率=3.141593。若结果不是整数,舍去小数点后的数字。
注:“another”是指正方体边长;“v1”指半径为4的球的体积;“v2”指半径为10的球的体积“v3”指揉起来后(正方体)的体积。
公式:球的体积:V=4/3 * 圆周率 * r的三次方。
菜鸟一个,卑微求教,谢谢。
#include<iostream>
#include<cmath>
using namespace std;
#define PI 3.141593
int main(){
int another =0;
double r1=4,r2=10,v1,v2,v3;
v1=4.0/3* PI * pow(r1,3);
v2=4.0/3* PI * pow(r2,3);
v3=v1+v2;
another = sqrt( v3 ,3);
cout << another << endl;
return 0;
}