题解 | 长方体
长方体
https://www.nowcoder.com/practice/6d0aa9945e154fc2b563ada6283ae27f?tpId=391&channelPut=tracker1
#include <iostream>//不妨假设长方体的长宽高为x,y,z;通过给出的a,b,c,设a=x*y,b=y*z,c=x*z,解出x,y,z
#include <cmath>
using namespace std;
int main() {
int a,b,c;
cin>>a>>b>>c;
int x=sqrt(a*1.0*c/b);
int y = sqrt(a*b*1.0/c);
int z = sqrt(b*c*1.0/a);
cout<<4*(x+y+z);
return 0;
}
