题解 | 牛牛的水杯
牛牛的水杯
https://www.nowcoder.com/practice/c196c47c23394bf3bdd4f82a838df6bf
#include <stdio.h>
#include <math.h>
int main() {
int h, r;
// 输入水杯的高度h和底面半径r
scanf("%d %d", &h, &r);
// 计算单个水杯的体积(单位:立方厘米),π取3.14
double volume = 3.14 * h * r * r;
// 总需水量是10升,即10000立方厘米
int total = 10000;
// 计算需要的杯数,向上取整
int cups = (int)ceil(total / volume);
// 输出结果
printf("%d", cups);
return 0;
}
查看19道真题和解析