zoukankan      html  css  js  c++  java
  • C++经典编程题#2:大象喝水

    总时间限制: 
    1000ms
     
    内存限制: 
    65536kB
    描述

    一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。

    输入
    输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。
    输出
    输出一行,包含一个整数,表示大象至少要喝水的桶数。
    样例输入
    23 11
    样例输出
    3
    提示
    如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的水。(设Pi=3.14159) 
    1升 = 1000毫升
    1毫升 = 1 立方厘米
    #include <iostream> 
    using namespace std; 
    #define PI 3.14159 
    #define SUM 20000 
    int main() {  
    	int h, r, n; 
    	double total;  
    	cin >> h >> r; 
    	total = PI * r * r * h;  
    	n = SUM / total; 
    	if( n < SUM / total) 
    	{  
    		cout << n + 1 << endl; 
     }  
    	else 
    	{  
    		cout << n << endl; 
     } 
    	return 0; 
    } 
    

      以上代码本人亲测!请用心感悟!希望可以帮到初学的您!!分享也是一种快乐!!!请接力。。。

  • 相关阅读:
    android studio学习----Android Studio导入github下载的工程--替换方法
    python+selenium 发送邮件
    vue 操作列的自定义
    vue作用域插槽实践
    vue左侧菜单的实现
    Django 解决跨域
    关于 with 语句
    docker
    python连接 ssh
    数据库建表 外键
  • 原文地址:https://www.cnblogs.com/imaker/p/5487355.html
Copyright © 2011-2022 走看看