OpenJudge计算概论-大象喝水

/*=========================================================
大象喝水
总时间限制: 1000ms 内存限制: 65536kB
描述
一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。(设PAI=3.14159)
输入
输入有一行:分别表示小圆桶的深h,和底面半径r,单位都是厘米。
输出
输出也只有一行,大象至少要喝水的桶数。
样例输入
23 11
样例输出
3
===========================================================*/
#include<stdio.h>
#include<math.h>
int main()
{
    int h,r;
    double pi=3.14159;
    double v,ans;

    scanf("%d%d",&h,&r);
    v=pi*r*r*h;
    ans=20*1000/v;
    ans=ceil(ans);
    printf("%d
",(int)ans);
    return 0;
}
原文地址:https://www.cnblogs.com/huashanqingzhu/p/3448689.html