首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
c语言一只大象口渴了,要喝20升水才能解渴
2024-08-30
C++经典编程题#2:大象喝水
总时间限制: 1000ms 内存限制: 65536kB 描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数).问大象至少要喝多少桶水才会解渴. 输入 输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米. 输出 输出一行,包含一个整数,表示大象至少要喝水的桶数. 样例输入 23 11 样例输出 3 提示 如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的
为什么学Python语言,只需四步全面了解Python语言
为什么学Python语言,只需四步全面了解Python语言每个时代都会悄悄犒赏会选择的人,Python现在风口的语言Python--第三大主流编程语言Python , 是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,Python 已经成为继JAVA,C++之后的的第三大语言. 特点:简单易学.免费开源.高层语言.可移植性强.面向对象.可扩展性.可嵌入型.丰富的库.规范的代码等. Python--无所不能的编程语言Python除了极少的事情不能做之外,其他基本上可以说全能,系统运维.
hadoop意外之旅--巧合遇到一只大象
公司面临转型,所有开发也难免面临转型,开始选择自己想要走的方向进行研究. 说来也巧合,最近正好说搭个hadoop环境玩玩,结果遇到转型还被选为大数据小组组长.(尴尬) 开始一场遇到大象之旅,希望能在这条路上走得更远 虽然还在入门,but,你有网络,你有论坛,还有什么找不到呢!
Leecode刷题之旅-C语言/python-136只出现一次的数字
/* * @lc app=leetcode.cn id=136 lang=c * * [136] 只出现一次的数字 * * https://leetcode-cn.com/problems/single-number/description/ * * algorithms * Easy (59.12%) * Total Accepted: 48.6K * Total Submissions: 82.2K * Testcase Example: '[2,2,1]' * * 给定一个非空整数数组,除
【noip新手入门向】OpenJudge1.3-14大象喝水
一.写在前面 我也不知道我为什么要写这个鬼畜的东西←_←才不是为了水blog量什么的(划掉),其实是为了明天给学弟学妹们传教准备. 这道题对完全对c语言没有概念的小萌新们极度友好,可以锻炼小萌新们的代码能力. 本篇blog附的代码会在极大限度上追求代码的可读性,并介绍一个实用的函数--ceil,下面我们来正式进入讲解. 二.题目 描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数).问大象至少要喝多少桶水才会解渴. 输入 输入有一行:包行
Openjudge-计算概论(A)-大象喝水
描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数).问大象至少要喝多少桶水才会解渴. 输入输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米.输出输出一行,包含一个整数,表示大象至少要喝水的桶数.样例输入 23 11 样例输出 3 提示:如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的水.(设Pi=3.14159) 1升 = 1000毫升1毫升 = 1
noip第2课作业
1. 大象喝水 [问题描述] 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数).问大象至少要喝多少桶水才会解渴. 输入:输入有一行,包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米. 输出:输出一行,包含一个整数,表示大象至少要喝水的桶数. [样例输入] 23 11 [样例输出] 3 [提示] 如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的水.(设Pi=3.
程序设计实习MOOC / 程序设计与算法(一)第二周测验(2018春季)
编程题: 1:对齐输出 总时间限制: 1000ms 内存限制: 65536kB 描述 读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们. 输入 只有一行,包含三个整数,整数之间以一个空格分开. 输出 只有一行,按照格式要求依次输出三个整数,之间以一个空格分开. 样例输入 123456789 0 -1 样例输出 123456789 0 -1 答案: #include <iostream> using namespace std; int main() { int i,j,k; sca
openjudge1.3
目录 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.19 1.3.20 1.3.1 描述 在大部分的在线题库中,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法. A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值.保证A.B及结果均在整型范围内. 现在请你解决这一问题. #inclu
OpenJudge计算概论-大象喝水
/*========================================================= 大象喝水 总时间限制: 1000ms 内存限制: 65536kB 描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数).问大象至少要喝多少桶水才会解渴.(设PAI=3.14159) 输入 输入有一行:分别表示小圆桶的深h,和底面半径r,单位都是厘米. 输出 输出也只有一行,大象至少要喝水的桶数. 样例输入 23 11 样
LuoguB2029 大象喝水 题解
Update \(\texttt{2021.12.4}\) 修改了原先的错误代码,给各位造成影响,在此表示很抱歉. Content 大象要喝 \(20\) 升水,但现在只有一个深 \(h\) 厘米,半径 \(r\) 厘米的桶.求大象至少要喝多少桶水. 数据范围:未知. Solution 我们发现,这个桶其实就是一个圆柱体.那么我们回想一下,圆柱体的体积怎么算? 和其他柱体一样,圆柱也可以用 \(V=Sh\) 这个公式来算,又因为圆的面积 \(S=\pi r^2\),因此,圆柱的体积就可以表示为
P1582 倒水 题解
来水一发水题.. 题目链接. 正解开始: 首先,我们根据题意,可以得知这是一个有关二进制的题目: 具体什么关系,怎么做,我们来具体分析: 对于每个n,我们尝试将其二进制分解,也就是100101之类的形式 根据瓶子合并的特性,我们可以判定最后每一个瓶子内的水都可以表示成2^i的形式 感性理解:对于每一个数位上为1的地方,自然,他可以经过多次合并(瓶子加水)来合成,因为每个瓶子内的水都可以表示成2^i的形式,也就对应着n二进制分解上的一个1. 说白了就是从开始的那一堆瓶子里面进行合成,最后在不加瓶子
[python实现设计模式]-2.模板方法模式---把大象关进冰箱.
平时大家上班都很累,为了增加工作中的欢乐气氛,黄页组准备搞个游戏. 游戏的名字是把大象关进冰箱.游戏很简单,需要把指定的物品放进冰箱. 我们都知道,把大象放进冰箱,分3步. 第一步,打开冰箱门,第二步,把大象放进去,第三步,关上冰箱. 但是,首先你的有一头大象,所以,人为又加了第零步,准备一只大象. 为了保证游戏的欢乐性,我们规定游戏者,在第二步把大象放进去的时候,需要有不同的表情动作等. 好,我并没有逗你玩. 游戏开始. 大雁同学很有兴趣.于是,我们编写一个简单的程序来实现这个过程. 写一个类
更改Photoshop 语言为英语(无需语言包)
因为有时看国外教程时,手头上的PS是中文的而教程里的界面是英文的,而且中英菜单顺序在某些地方是不一样的,所以很不方便. 终于找到一个非常完美的方法可以把界面换成英文,而且不需任何语言包. 并且试了在最新的Photoshop CC版本中可用. 下面是具体方法,你想像不到的简单与方便,并且可以随时换回你原来的语言. 打开Photoshop所在文件夹,即你的安装位置,如果是绿色版本则是你解压后存放的位置 定位到Adobe Photoshop CC v14.0\Adobe Photoshop CC\Lo
C语言 数组做函数参数退化为指针的技术推演
//数组做函数参数退化为指针的技术推演 #include<stdio.h> #include<stdlib.h> #include<string.h> //一维数组做函数参数退化为指针的技术推演 ]); //计算机中,数组都是线性存储,二维数组元素也是一个个的排列的 //例如: 1,2,3,4,5,6,7,8,9 像这组数据 我们可以认为是一维数组 int a[9]={1,2,3,4,5,6,7,8,9}; //也可以认为是二维数组 int b[3][3]={1,2,3
[转]说说C语言运算符的“优先级”与“结合性”
补充自己的一点理解: 1.关于++i 与 i++的区别. ++i 和 i++如果是单独使用的语句,即二者后面均加上分号,或者其他单独使用的语句,没有任何区别.例如: for(i=0;i<100;i++) 和 for(i=0;i<100;++i) 没有任何区别: i++: 和 ++i:没有任何区别. 唯一有区别的是二者在复合表达式中,则会有本质区别: i++ 通常表示先取i的值参与复合运算,但在整个复合运算完成后,下一个"序列点"之前完成对i的加1操作: ++i通常表示先对i
(转)如何学好C语言,一个成功人士的心得!
zidier111发表于 2013-1-26 08:59:05 今 天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息, 不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望 它完成的动作。建议大家在心里默念三遍他们的名字,以示仰慕。当然,如果让你们带着现在的知识回到他们的那个时代,那么就没有什么图灵奖了。C语
javascript(脚本语言)
javascript(脚本语言)一.注释语法:1.单行注释 //注释内容2.多行注释 /*注释内容*/二.输出语法js语言格式,尽量靠下写,属双标签<script type=”text/javascript”>中间需要写的内容</script>⦁ alert(“……”),显示信息对话框,括号里是要弹出的信息,例如,alert(“hello”),输出hello.⦁ confirm(“……”),交互对话框,用户可以点击确定或者取消,括号里是要弹出的信息.经常用在需要用户确定的地方.⦁
漫谈C语言及如何学习C语言
抄自:http://my.oschina.net/apeng/blog/137911 目录:[ - ] 为什么要学习C语言? C语言学习方法 1,参考书籍 2,动手实验环境搭建 3,网络资源 附录 一些有用的C语言网络资源: 一些值得关注及研究的C语言相关项目: 一些C语言编程时可以使用的工具软件,帮你提高代码质量: C语言编程规范编程标准: C语言编程电子书及教程: 在这里想比较系统的谈谈个人对C语言学习方法的理解.分别按照书籍.实验环境搭建.网络资源来分别介绍,希望能写的比较完整全面一些,给
[转贴]漫谈C语言及如何学习C语言
抄自http://my.oschina.net/apeng/blog/137911,觉得很有用,收藏它 目录:[ - ] 为什么要学习C语言? C语言学习方法 1,参考书籍 2,动手实验环境搭建 3,网络资源 附录 一些有用的C语言网络资源: 一些值得关注及研究的C语言相关项目: 一些C语言编程时可以使用的工具软件,帮你提高代码质量: C语言编程规范编程标准: C语言编程电子书及教程: 在这里想比较系统的谈谈个人对C语言学习方法的理解.分别按照书籍.实验环境搭建.网络资源来分别介绍,希望能写的比
热门专题
智慧树自动挂课网页代码
泛型 List中的Sort三个方法(3个以上字段排序)
xftp 0F 83 80改了,但是xftp 官网下载
oracle 知道历史会话的sid如何查询sql_id
连接Linux怎么下载文件夹
table 设置表格上下间距
为啥我装myaql时没有直接蹦出安装窗口
css overflow 文本折行
openwrt修改密码命令
systempropertyvariables 获取参数
vue3 不允许多插槽
spring security工作原理概览
VB.NET 调用windows截屏API
jquery里url地址转码
linux c 写一个自己的shell命令程序
杂牌车机导航root权限破解
SunOS 安装oracle数据库
delphi sendmessage 超时保护
.net webservice序列化bean
微信浏览器自动播放音乐