Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
104520 | 王子毅 | 11大象喝水 | C++ | Accepted | 1 MS | 268 KB | 570 | 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; }