2 条题解

  • 0
    @ 2025-10-13 12:00:32

    Python:

    import math
    
    a,b,c = map(int,input().strip().split())
    mid_perimeter = (a+b+c)/2
    area = math.sqrt(mid_perimeter*(mid_perimeter-a)*(mid_perimeter-b)*(mid_perimeter-c))
    print(f"area={area:.2f}")
    
    • 0
      @ 2024-7-25 12:36:50

      参考答案:

      #include<iostream>
      
      using namespace std;
      
      int main() 
      {
          int a, b, c;
          double p, s;
      
          cin >> a >> b >> c; 
          p = (a + b + c) * 1.0 / 2;
          s = sqrt(p * (p - a) * (p - b) * (p - c));
      
          printf("area=%.2f", s);
      
          return 0;
      }
      
      • 1

      信息

      ID
      31
      时间
      1000ms
      内存
      256MiB
      难度
      8
      标签
      递交数
      23
      已通过
      5
      上传者