zoukankan      html  css  js  c++  java
  • A-长方体

    链接:https://www.nowcoder.com/acm/contest/109/A
    来源:牛客网
    时间限制:C/C++ 1秒,其他语言2秒
    空间限制:C/C++ 32768K,其他语言65536K
    64bit IO Format: %lld

    题目描述

    给出共享长方体一个顶点的三个面的面积,求它十二条边的边长和。

    输入描述:

    一行三个整数a, b, c表示面积(1 <= a, b, c <= 10000)。

    输出描述:

    一行一个整数表示边长和。
    示例1

    输入

    1 1 1

    输出

    12
    示例2

    输入

    4 6 6

    输出

    28

    题解:

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        long long a,b,c;
        cin>>a>>b>>c;
        long long wc=sqrt(b*c/a);
        long long lc=a*sqrt(b*c/a)/b;//一定要先乘再除,否则有可能使得lc等于零
        long long la=b*lc/c;//同上
        long long sum=4*(wc+lc+la);
        printf("%lld
    ",sum);
        return 0;
    }

  • 相关阅读:
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    springboot之RabbitMQ
    IIS自动发布脚本
    存储器
  • 原文地址:https://www.cnblogs.com/kzbin/p/9205246.html
Copyright © 2011-2022 走看看