如果这是一年前,拿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乌鸦喝水问题总结相关推荐

  1. NOIP模拟测试25「字符串·乌鸦喝水·所陀门王的宝藏(陀螺王)」

    字符串 题解 没看出catalan怎么办 dp打表啊! 考虑大力dp拿到30分好成绩!顺便收获一张表 打表发现$C_{n+m}^{m}-C_{n+m}^{m-1}$ 仔细观察然后发现其实就是之前的网格 ...

  2. 8.18 NOIP模拟测试25(B) 字符串+乌鸦喝水+所驼门王的宝藏

    T1 字符串 卡特兰数 设1为向(1,1)走,0为向(1,-1)走,限制就是不能超过$y=0$这条线,题意转化为从(0,0)出发,走到(n+m,n-m)且不越过$y=0$,然后就裸的卡特兰数,$ans ...

  3. bzoj 3441: 乌鸦喝水(说实话有生之年没有见过这么难的模拟)

    3441: 乌鸦喝水 Time Limit: 20 Sec  Memory Limit: 128 MB Submit: 311  Solved: 117 [Submit][Status][Discus ...

  4. Bzoj3441 乌鸦喝水

    Time Limit: 20 Sec  Memory Limit: 128 MB Submit: 258  Solved: 97 Description [题目背景] 一只乌鸦在自娱自乐,它在面前放了 ...

  5. BZOJ:3441 乌鸦喝水

    bzoj:3441 乌鸦喝水 题目传送门 Description 一只乌鸦在自娱自乐,它在面前放了n个有魔力的水缸,水缸里装有无限的水. 他准备从第1个水缸飞到第n个水缸,共m次.在飞过一个水缸的过程 ...

  6. 乌鸦喝水(异常处理版 _)

    由于都没有人发 索性便发出来吧..不过UT没写好 >_< [要求] 改写乌鸦喝水案例,扩展场景:乌鸦面对一堆大小不一的石头,且其中可能有伪装成石头的小炸药丸,面对的瓶子可能是普通的瓶子,也 ...

  7. 心田花开:一年级语文《乌鸦喝水》教案解析及练习题

    小学阶段是语文学习的起步阶段,掌握所学的基础知识是非常必要的.心田花开分享了<乌鸦喝水>知识点,希望能帮助大家更好的复习所学的知识. [原文]乌鸦喝水 一只乌鸦口渴了,到处找水喝.乌鸦看见 ...

  8. Java构造方法——乌鸦喝水场景描述

    Java构造方法--乌鸦喝水场景描述 1.场景简介: 2.对象分析 3. 对象创建 3.1 构造方法 3.2 类的创建 4.主方法调用以及结果 5. 总结 上次博客中学习了类与对象,这次便用其来描述一 ...

  9. 用matlab作乌鸦喝水,仿真程序动画作品--乌鸦喝水

    %作者:070408418 clear h1=figure(1); axis([0 30 0 35]);%建立坐标轴 axis off; xxx1=10; yyy1=36; aac='乌鸦要喝水'; ...

最新文章

  1. butterKnife@BindView报错: If this view is optional add '@Nullable' annotation
  2. android 应用uid,android adb 获取所有app 的uid
  3. 汇编语言程序如何转化成c语言,如何把汇编语言转换成C语言
  4. 函数和构造函数的区别
  5. Saber2016安装包和安装详细安装步骤
  6. Node.js 启动调试方式
  7. ubuntu安装python3.8_Ubuntu 16.04 安装 python3.8
  8. scheme解释器 C语言实现,使用Scala写了个简单的Scheme解释器
  9. js removeEventListener删除匿名函数
  10. 重学前端学习笔记(十三)--浏览器工作解析(三)
  11. MAven实战 测试
  12. 树莓派Raspberry pi 4B 运行 WuKong-Robot 智能语音对话机器人
  13. Java反编译工具 luyten 0.5.3
  14. 计算机根号函数,excel公式中开根号是哪一个函数啊(excel开根号的公式)
  15. 一个检查输入内容的 AppCompatEditText 。
  16. Jenkins 页面不刷新最新修改配置,需要强制刷新才可以,Request Status Code:200 OK (from disk cache)
  17. 【LeetCode每日一题】1723. 完成所有工作的最短时间
  18. 在wps里面怎么设置触发器_wps如何制作触发器
  19. 利用51单片机,矩阵键盘按键显示0--F在数码管
  20. 【活动回顾】机智云亮相2020中国移动全球伙伴合作大会

热门文章

  1. CSS 文字超出范围用省略号表示
  2. bfs 蓝桥杯 穿越雷区 python
  3. 设置树的打开关闭图标以及字体的大小颜色样式
  4. Inversion of Control (IOC)控制反转 有什么好处
  5. 蓝库云|实体店搭建一套巡店管理系统,能让大型连锁店立竿见影
  6. 怎样快速将pdf转换成txt格式
  7. threejs点滴yan
  8. echarts将网格线设置成虚线
  9. Cypress 一些鼠标事件
  10. 类成员的使用,模拟银行账户功能。属性:账号、储户姓名、地址、存款余额、最小余额;方法:存款、取款、查询。