【入门】大象喝水 C++题解
题目描述:
一只大象口渴了,要喝 20 升水才能解渴,但现在只有一个深 h 厘米,底面半径为 r 厘米的小圆桶 (h 和 r 都是整数)。问大象至少要喝多少桶水才会解渴。
输入格式:
输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深 h 和底面半径 r,单位都是厘米。
输出格式:
输出一行,包含一个整数,表示大象至少要喝水的桶数。
样例输入:
23 11
样例输出:
3
解题思路:
圆柱也可以用 V=S*h 这个公式来算,又因为圆的面积 S=π*r^2,因此,圆柱的体积就可以表示为 V=π*r^2*h。
代码:
#include<iostream>
#include<cmath>
using namespace std;
int main(){double r,c,h,pi,v,water;pi=3.14159;cin>>h>>r;v=pi*r*r*h/1000.0;water=20.0/v;c=ceil(water);cout<<c<<endl;return 0;
}
【入门】大象喝水 C++题解相关推荐
- 入门经典_Chap08_题解总结:极角扫描法 滑动窗口 单调队列 单调栈
总结 本章主要关注一个重要的问题 – 单调队列和单调栈的使用 同时还有一些其他的问题,如扫描法,递归的思想, 构造, 分治, 二分等 知识点 单调队列 和 单调栈 题目 UVA - 1606 Am ...
- 信息学奥赛一本通-1000 入门测试题目 题解
1000:入门测试题目 时间限制: 1000 ms 内存限制: 32768 KB [题目描述] 求两个整数的和. [输入] 一行,两个用空格隔开的整数. [输出] 两个整数的和. [输 ...
- java年利润编程题_[编程入门]利润计算-题解(Java代码)
![](/image_editor_upload/20200216102044_14158.png)这也是简单的分类问题,用if进行分类后就可以用switch进行分类计算利润 代码如下: packag ...
- c语言报数函数问题,[编程入门]报数问题-题解(C语言代码)
#include typedef struct student { int number; struct student *next; }*node, Node; /* 定义结点*/ node cre ...
- c语言电报,[编程入门]电报加密-题解(C语言代码)
解题思路:本题的难点在于字母的绕回问题上,我们可以用表达式 ((ch - 'a') + n) % 26 + ' a'来解决这个问题,当需要小写就用小写a,需要大写就用大写A,ch为初始字母,n为移位数 ...
- python入门的详细答案_第11篇参考答案:Python入门经典习题题解
转自同名微信公众号 1.阶乘是基斯顿·卡曼(Christian Kramp,1760-1826)于 1808 年发明的运算符号.阶乘用感叹号表示,比如6的阶乘, 6!= 1*2*3*4*5*6=720 ...
- 1234无重复三位数python_第11篇参考答案:Python入门经典习题题解
转自同名微信公众号 1.阶乘是基斯顿·卡曼(Christian Kramp,1760-1826)于 1808 年发明的运算符号.阶乘用感叹号表示,比如6的阶乘, 6!= 1*2*3*4*5*6=720 ...
- 【自用】Codeforce入门六题题解
A 解题思路:用字符串数组做,这里没有QA开头和结尾限制. 遍历数组,Q则加一,A则减一,结果为正即为YES. 测试语句: 5 4 QQAA 4 QQAQ 3 QAA 1 Q 14 QAQQAQAAQ ...
- c语言求利润的编程,[编程入门]利润计算-题解(C语言代码)
```c #include int jiangjin_1(int);//利润 <= 100000 int jiangjin_2(int);//利润 > 100000 && ...
最新文章
- EnterLib PIAB又一个BUG?
- mysql之触发器trigger
- 表空间检测异常的问题诊断
- resource.arsc二进制内容解析 之 Dynamic package reference
- linux查看fcsan设备,fc-san存储
- 关于android 调用网页隐藏地址栏
- 批量标准化BN方法简介【避免了梯度消失和梯度爆炸、加速网络的收敛、优化网络结构】
- 转:WaitForSingleObject()函数、WaitForMultipleObject()函数
- 台达服务器AB和B2系列区别,台达A2与B2伺服的区别
- 他教全世界程序员怎么写好代码,而且将所有答案写在这本书里
- Jupyter notebook系列(2):使用技巧(快捷键,多行输出,多光标操作,Unix系统命令的使用,查看输入输出历史,保存记录点与分享,抑制文末输出,图片输出,多环境kernel切换)
- Ubuntu下逻辑坏道解决方案
- 计算机出现蓝屏怎么解决,电脑开机出现蓝屏怎么解决?
- 佳能打印机手机显示未连接服务器,佳能打印机出现服务器设置密码
- 《大学物理》课程考试大纲
- 【u-boot】uboot代码简要分析 (u-boot 移植)
- 美国签证和加拿大签证申请及自驾游攻略合辑
- Controlling GC pauses with the GarbageFirst Collector
- 房租大涨?Python6个维度,数万条数据帮你揭穿
- Linux7如何格式磁盘,[CentOS 7系列]磁盘格式化与挂载