2 条题解

  • 1
    @ 2025-12-22 11:43:34
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int a,b,c;
        double m;
        cin>>a>>b>>c;
        m=1.0*max(a,max(b,c))/max(a+b,max(b,c))/max(a,max(b,b+c));
        printf("%.3lf",m);
    	return 0;
    }
    
    • -2
      @ 2025-12-19 21:37:02

      #include #include using namespace std;

      // 函数:返回三个数的最大值 int max3(int x, int y, int z) { int m = x; if (y > m) m = y; if (z > m) m = z; return m; }

      int main() { int a, b, c; cin >> a >> b >> c;

      int numerator = max3(a, b, c);
      int denom1 = max3(a + b, b, c);
      int denom2 = max3(a, b, b + c);
      
      double m = numerator * 1.0 / (denom1 * denom2);
      
      cout << fixed << setprecision(3) << m << endl;
      
      return 0;
      

      }

      • 1

      信息

      ID
      6986
      时间
      1000ms
      内存
      128MiB
      难度
      1
      标签
      递交数
      4
      已通过
      3
      上传者