C++信息学奥赛一本通题库1032

大象喝水查


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 1472     通过数: 969

【题目描述】

一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。

【输入】

输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。

【输出】

输出一行,包含一个整数,表示大象至少要喝水的桶数。

【输入样例】

23 11

【输出样例】

3

【来源】


No

源码:

#include
#include
#include
using namespace std;
int main(){
int h,r,n;
double pi=3.1415926;
scanf("%d %d",&h,&r);
n=20*1000/(h*r*r*pi);
printf("%d",n+1);
return 0;
}
好久没发题解了,抱歉....


你可能感兴趣的:(C++一本通)