全部评论 3

  • 这个错的。不信自己试

    2025-08-25 来自 江苏

    1
  • #include <bits/stdc++.h>
    using namespace std;
    
    double get(double a, double b, double c, double d){
        return ceil((a + b + c) / d);
    }
    
    int main(){
        double x, y, z;
        cin >> x >> y >> z;
        cout << get(get(x, y, z, 3), get(3 * x, 5 * y, 7 * z, 4), get(11 * x, 13 * y, 17 * z, 5), 7);
    }
    

    应该是这个

    2025-12-20 来自 广东

    0
  • #include <bits/stdc++.h>
    using namespace std;

    int get(int a, int b, int c, int d){
    return ceil(1.0 * (a + b + c) / d);
    }

    int main(){
    int x, y, z;
    cin >> x >> y >> z;
    cout << get(get(x, y, z, 3), get(3 * x, 5 * y, 7 * z, 4), get(11 * x, 13 * y, 17 * z, 5), 7);
    return 0;
    }

    2025-11-06 来自 山东

    0
    • ceil整数还是整数,下楼不用加double,可以*1.0

      2025-11-06 来自 山东

      0
暂无数据

提交答案之后,这里将显示提交结果~

首页