大象喝水,用C加加做题

 

#include<bits/stdc++.h>
using namespace std;
int main()
{

    int i,j,h,r;
    cin>>h>>r;
    cout<<ceil(20000.0/(3.14*r*r*h));
    return 0;
 
}
/*
23 11*/

ceil函数向上取整,有帮助点个采纳,谢谢!

根据输入的半径和深度求出一个体积,然后用20除这个体积向上取整。

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int h,r,count;
    cin>>h>>r;
    count=ceil(20*1000/(3.14*r*r*h));
    cout<<count<<endl;
    return 0;
}

如有帮助望采纳。点击我回答右上角【采纳】按钮。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632