Run ID:104520

提交时间:2025-01-05 11:49:32

#include <iostream> #include <cmath> using namespace std; int main() { int h, r; // 从输入获取小圆桶的深度 h 和底面半径 r cin >> h >> r; // 计算小圆桶的体积,根据圆柱体积公式 V = π * r² * h,单位为立方厘米 double volume = 3.14 * r * r * h; // 大象需要 20 升水,即 20000 立方厘米 // 计算所需桶数,向上取整,因为桶数必须为整数且要满足大象的喝水需求 int num_buckets = ceil(20000 / volume); cout << num_buckets << endl; return 0; }