您的位置:首页 > 其它

Codeforces Round #138 (Div. 2) A题

2013-06-07 19:46 323 查看
这题的意思就是:给你一个每个面为矩形的平行六面体,告诉你交于一点的三个面的面积x,y,z,问题这个平行六面体的边长和是多少。其实这个平行六面体就是矩形!这样就很好做了!

代码如下:

#include <iostream>

#include <cstdio>

#include <cmath>

using namespace std;

int main()

{

int x,y,z;

double a,b,c;

while(scanf("%d%d%d",&x,&y,&z)!=EOF)

{

c=sqrt((z*x*1.0)/y);

a=x*1.0/c;

b=z*1.0/c;

printf("%d\n",(int)(4*(a+b+c)));

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: