首页 > 代码库 > 计算概论(A)/基础编程练习1(8题):1:大象喝水
计算概论(A)/基础编程练习1(8题):1:大象喝水
计算概论(A)/基础编程练习1(8题)/1:大象喝水
地址:http://pkuic.openjudge.cn/base1/1/
1 #include<stdio.h> 2 int main() { 3 /* 圆周率常数 */ 4 const float Pi = 3.14159; 5 6 /* 深h厘米 半径r厘米 均为整数 */ 7 int h, r; 8 scanf("%d %d", &h, &r); 9 10 /* 一桶水的升数 1升 = 1000毫升 1毫升 = 1 立方厘米 */ 11 float t = Pi * r * r * h / 1000; 12 13 /* 大象至少要喝的桶数 */ 14 printf("%d\n", (int)(20/t)+1); 15 return 0; 16 } 17 /* 18 计算概论(A)/基础编程练习1 19 http://pkuic.openjudge.cn/base1/1/ 20 1:大象喝水 21 22 查看 23 提交 24 统计 25 提问 26 27 总时间限制: 28 1000ms 29 内存限制: 30 65536kB 31 32 描述 33 34 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。 35 输入 36 输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。 37 输出 38 输出一行,包含一个整数,表示大象至少要喝水的桶数。 39 样例输入 40 41 23 11 42 43 样例输出 44 45 3 46 47 提示 48 如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的水。(设Pi=3.14159) 49 1升 = 1000毫升 50 1毫升 = 1 立方厘米 51 来源 52 计算概论化学学院期末考试 53 */
计算概论(A)/基础编程练习1(8题):1:大象喝水
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。