python乌鸦喝水问题总结
如果这是一年前,拿C写,高低不到十分钟就能编出来。但是一年后,因为很多杂知识的入侵,很多代码细节已经忘记。
问题一:python的输入输出
这个可以参照(20条消息) Python中输入和输出_stay_foolish12的博客-CSDN博客_python输入进行复(yu)习,但是本题中的输入样例比较特殊,只能按照【python】Python3中list(map(int,input().split()))含义_python_浪里小飞侠-DevPress官方社区 (csdn.net)的这种map()函数映射和split()分割输入(有些印象,可能爬虫用到过)
问题二:判断是否为整数
参照于(20条消息) python骚操作之——判断整数_Alex_996的博客-CSDN博客_python判断整数使用了type()函数,确实方便一个判断语句就可以出来结果。
问题三:强制转换
这个完全就是不熟练的原因,凭着记忆写下int(num)打点之后却发现没有改变num的类型,最后猛然想起应该是num = int(num) 这样才会使其发生改变,惭愧。
最终代码如下:
side ,i = map(int,input().split())
stoneV = 8
num = 0
needV = side*side*(i-2)
num = needV/stoneV
if(type(num)!=int):num = int(num)num=num+1
print(num)
python乌鸦喝水问题总结相关推荐
- NOIP模拟测试25「字符串·乌鸦喝水·所陀门王的宝藏(陀螺王)」
字符串 题解 没看出catalan怎么办 dp打表啊! 考虑大力dp拿到30分好成绩!顺便收获一张表 打表发现$C_{n+m}^{m}-C_{n+m}^{m-1}$ 仔细观察然后发现其实就是之前的网格 ...
- 8.18 NOIP模拟测试25(B) 字符串+乌鸦喝水+所驼门王的宝藏
T1 字符串 卡特兰数 设1为向(1,1)走,0为向(1,-1)走,限制就是不能超过$y=0$这条线,题意转化为从(0,0)出发,走到(n+m,n-m)且不越过$y=0$,然后就裸的卡特兰数,$ans ...
- bzoj 3441: 乌鸦喝水(说实话有生之年没有见过这么难的模拟)
3441: 乌鸦喝水 Time Limit: 20 Sec Memory Limit: 128 MB Submit: 311 Solved: 117 [Submit][Status][Discus ...
- Bzoj3441 乌鸦喝水
Time Limit: 20 Sec Memory Limit: 128 MB Submit: 258 Solved: 97 Description [题目背景] 一只乌鸦在自娱自乐,它在面前放了 ...
- BZOJ:3441 乌鸦喝水
bzoj:3441 乌鸦喝水 题目传送门 Description 一只乌鸦在自娱自乐,它在面前放了n个有魔力的水缸,水缸里装有无限的水. 他准备从第1个水缸飞到第n个水缸,共m次.在飞过一个水缸的过程 ...
- 乌鸦喝水(异常处理版 _)
由于都没有人发 索性便发出来吧..不过UT没写好 >_< [要求] 改写乌鸦喝水案例,扩展场景:乌鸦面对一堆大小不一的石头,且其中可能有伪装成石头的小炸药丸,面对的瓶子可能是普通的瓶子,也 ...
- 心田花开:一年级语文《乌鸦喝水》教案解析及练习题
小学阶段是语文学习的起步阶段,掌握所学的基础知识是非常必要的.心田花开分享了<乌鸦喝水>知识点,希望能帮助大家更好的复习所学的知识. [原文]乌鸦喝水 一只乌鸦口渴了,到处找水喝.乌鸦看见 ...
- Java构造方法——乌鸦喝水场景描述
Java构造方法--乌鸦喝水场景描述 1.场景简介: 2.对象分析 3. 对象创建 3.1 构造方法 3.2 类的创建 4.主方法调用以及结果 5. 总结 上次博客中学习了类与对象,这次便用其来描述一 ...
- 用matlab作乌鸦喝水,仿真程序动画作品--乌鸦喝水
%作者:070408418 clear h1=figure(1); axis([0 30 0 35]);%建立坐标轴 axis off; xxx1=10; yyy1=36; aac='乌鸦要喝水'; ...
最新文章
- butterKnife@BindView报错: If this view is optional add '@Nullable' annotation
- android 应用uid,android adb 获取所有app 的uid
- 汇编语言程序如何转化成c语言,如何把汇编语言转换成C语言
- 函数和构造函数的区别
- Saber2016安装包和安装详细安装步骤
- Node.js 启动调试方式
- ubuntu安装python3.8_Ubuntu 16.04 安装 python3.8
- scheme解释器 C语言实现,使用Scala写了个简单的Scheme解释器
- js removeEventListener删除匿名函数
- 重学前端学习笔记(十三)--浏览器工作解析(三)
- MAven实战 测试
- 树莓派Raspberry pi 4B 运行 WuKong-Robot 智能语音对话机器人
- Java反编译工具 luyten 0.5.3
- 计算机根号函数,excel公式中开根号是哪一个函数啊(excel开根号的公式)
- 一个检查输入内容的 AppCompatEditText 。
- Jenkins 页面不刷新最新修改配置,需要强制刷新才可以,Request Status Code:200 OK (from disk cache)
- 【LeetCode每日一题】1723. 完成所有工作的最短时间
- 在wps里面怎么设置触发器_wps如何制作触发器
- 利用51单片机,矩阵键盘按键显示0--F在数码管
- 【活动回顾】机智云亮相2020中国移动全球伙伴合作大会