信奧一本通題陳老師解題:1032:大象喝水查

南沙区信奥赛陈老师發表於2024-08-30

【題目描述】

一隻大象口渴了,要喝20升水才能解渴,但現在只有一個深h釐米,底面半徑為r釐米的小圓桶(h和r都是整數)。問大象至少要喝多少桶水才會解渴。

【輸入】

輸入有一行:包行兩個整數,以一個空格分開,分別表示小圓桶的深h和底面半徑r,單位都是釐米。

【輸出】

輸出一行,包含一個整數,表示大象至少要喝水的桶數。

【輸入樣例】

23 11

【輸出樣例】

3

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
	int h,r;
	cin>>h>>r;
	double v=(3.1415*r*r*h)/1000;
	int ans=(int) ceil(20/v);
	cout<<ans;
	return 0;
}
信奧一本通題陳老師解題:1032:大象喝水查

相關文章