【python】天天向上的力量

2023-05-16

题干:

一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;

当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?N可以是小数。

获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,

其中,能力值保留小数点后2位,能力间比值输出整数(小数部分,4舍5入原则),输出结果间采用英文逗号分隔。

此题目是IPO题,使用input()获得N。

输入案例:1

输出结果:1.44,0.69,2

提示:输出的是3个数据,分别是  努力的结果,放任的结果,能力的比值

思想:

基数是一个变直,这里提供一个方案为1,每天的变量N的千分之一,依次乘。

能力间比值输出整数(小数部分,4舍5入原则)------->这里指要使用round()

方案一:

使用python的for函数,具体for函数如何使用请自行搜索

N = input()
N = float(N)
N = float(N/1000)
i= 0
#dayup = (N+1)**2
#daydown = (1-N)**2
dayup = 1
dayup = float(dayup)
daydown = 1
daydown = float(daydown)
for i in range(365):
  dayup *= (N+1)
  daydown *=(1-N)

x = (dayup/daydown)
y = round(x,)
print("{:.2f},{:.2f},{:}".format(dayup,daydown,y))

方案二:

使用python的while方法

a=1.0
b=1.0
N=float(input())
i=365
while i>0 :
  a+=a*N*0.001
  b-=b*N*0.001
  i-=1;
print("{:.2f},{:.2f},{:.0f}".format(a,b,a/b))

方案三

使用pow()方法

x=1.0
N=eval(input())
n=N/1000
dayup=pow(x+n,365)
daydown=pow(x-n,365)
a=float(dayup/daydown)
print("{:.2f},{:.2f},{:}".format(dayup,daydown,round(a,)))

三种方案,三种思想,运用知识方法不同。可以自己进行仔细查看思考

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【python】天天向上的力量 的相关文章

  • java.sql.SQLException: 数字溢出 的解决办法

    Java sql SQLException xff1a 数字溢出 的错误 原因 xff1a 1 使用的jdbc驱动与数据库版本不匹配引起的 xff0c 把版本改为一致 xff1b 2 可能是数据库的某个NUMBER类型的字段超出对应实体类属
  • firewalld防火墙

    一 xff0c 防火墙的分类 1 xff0c 软硬件形式 xff1a 软件防火墙 xff1b 硬件防火墙 xff1b 芯片级防火墙 2 xff0c 防火墙技术 xff1a 包过滤型 xff1b 应用代理型 3 xff0c 防火墙结构 xff
  • 《Linux内核设计与实现》

    文章目录 前言第1章 xff1a Linux内核简介第3章 xff1a 进程管理进程进程描述符及任务结构分配进程描述符进程描述符的存放进程状态设置当前进程的状态进程上下文切换进程家族树 进程创建写时拷贝fork 线程在linux中的实现创建
  • Python配置OpenCV

    一 背景 有个任务需要进行图像样本扩充 xff0c 本人想要使用cv2来帮忙扩充电脑重装过系统 xff0c 之前的环境都没有了参考之前自己写的博客 xff0c 使用Anaconda安装失败了 xff0c 一直显示下面的错误 xff0c 目前
  • 逆置整数(非数组)

    Description 读入一个非负整数N xff0c 请将它反向输出 Input 有多个测试用例 xff0c 每个测试用例占一行 xff0c 是一个非负整数 N xff08 0 N lt 231 xff09 Output 为每个测试用例输
  • 基于java学习安装jdk后环境配置正常也编译运行时出错

    安装了jdk和jre xff0c 环境配置也正常 xff0c 但是用DOS cmd命令 xff09 时分别输入java version和javac version xff0c 发现信息显示不一致 xff0c 出现两个版本的jdk 刚开始没觉
  • 第二周预习博客

    异常类型 Java通 过API中Throwable类的众多子类描述各种不同的异常 因而 xff0c Java异常都是对象 xff0c 是Throwable子类的实例 xff0c 描述了出现在一段编码中的 错误条件 当条件生成时 xff0c
  • 生产者-消费者问题

    在操作系统中 xff0c 生产者 xff0c 消费者问题是典型的pv操作问题 xff0c 实质上也是进程互斥与同步的问题 生产者 消费者问题的简单描述就是 xff0c 每一个生产者都要把自己生产的产品放进缓冲区内 xff0c 每一个消费者从
  • Linux重启命令

    Linux重启命令 下面介绍在 Linux 操作系统中重启和关闭相关的命令 xff1a shutdown reboot init halt poweroff systemctl xff0c 你可以根据需要来选择适合的 Linux 命令关闭或
  • 数据库小节1

    目录 数据库应用 概念 什么是数据库 关系型和非关系型 关系型数据库 Mysql数据库 MySQL数据存放在哪里 xff1f MySQL服务端 MySQL客户端1 xff1a DOS窗口 MySQL客户端2 xff1a 可视化工具 数据库的
  • 前端,html,css,js,vue

    目录 前端技术 xff1a 学习方法 前端要怎么学 xff1f 前端技术栈 HBuilderX 介绍 安装 主题 字体 备注字体颜色 项目结构 jQuery语法支持 Web概述 静态页面HTML 概念 结构 入门案例 语法 常用标签 标题标
  • ssm手动提交事务

    开发中会遇到一种情况 xff0c 在业务曾中需要对多个数据进行新增 比如用户新增的同时 xff0c 还需要对用户角色表 用户详细信息表等进行新增操作 目录 xff1a 1 配置文件 applicationContext xml2 业务层 S
  • 同步、异步 阻塞、非阻塞

    一 同步 异步与阻塞 非阻塞 同步和异步都是基于应用程序所在操作系统处理IO事件所采用的方式 xff0c 同步是应用程序要直接参与IO读写的操作 异步所有的IO读写交给搡作系统去处理 xff0c 应用程序只需要等待通知 网上有许多I O模型
  • mapbox自定义地图

    基于mapbox根据自己的气象数据定制地图 更多地图效果访问 www mapbox cn mapbox gl js examples 效果图 风场图 具体项目代码 xff1a https gitee com bingbingyannana
  • QueryWrapper 方法

    通用条件 xff1a 比较大小 xff1a 61 lt gt gt gt 61 lt lt 61 eq R column Object val 等价于 61 xff0c 例 eq 34 name 34 34 老王 34 gt name 61
  • IO 模型

    BIO 同步阻塞 服务端需要对客户端的每个请求处理完成后 才会继续接受客户端的请求 客户端也会等待服务端处理完请求后才会发送请求 通常会使用多线程去处理 因为BIO每个连接一个单独的线程 NIO 同步非阻塞 NIO使用单线程或者只使用少量的
  • Mybatis SqlNode中的组合模式

    MyBatis 的强大特性之一便是它的动态SQL xff0c 其通过 if choose when otherwise trim where set foreach 标签 xff0c 可组合成非常灵活的SQL语句 xff0c 从而提高开发人
  • sizeof的用法总结

    sizeof是C语言中保留关键字 xff0c 也可以认为是一种运算符 xff0c 单目运算符 常见的使用方式 xff1a int a 61 10 int arr 61 1 2 3 char str 61 34 hello 34 int le
  • ActiveMQ安装步骤和知识介绍,创建和发送队列【1】

    ActiveMQ的作用 原理是啥 ActiveMQ的作用就是实现跨网络的习性与系统剑通信 可以将业务解耦 提供异步消息支持 增加系统并发量 比如原本执行一个操作需要1s 那么用户请求后必须等待1s之后才会得到响应 引入MQ之后 我们可以仅仅
  • Spring MVC超详细介绍!(包含基本配置)

    目前spring的后端架构 xff1a web层 xff1a servlet 数据访问层 xff1a Dao 业务逻辑层 xff1a service SpringMVC 概述 springMVC 是 spring 框架的一个模块 xff0c

随机推荐

  • 心怀美好,每天多一点微笑

    时光总是匆匆 xff0c 一年又到了尽头 xff0c 十一月底了 xff0c 还有一个月一年又过去了 我们回首过往 xff0c 有收获也要遗憾 在接下来的一个月 xff0c 心怀美好 xff0c 每天多一点微笑 xff0c 闲暇时 xff0
  • 5步完整的实操步骤,手把手教你,新手如何入门做短视频自媒体

    现在短视频越来越火爆 xff0c 很多人都会在空闲时间拿出手机刷刷短视频 xff0c 长的也就5分钟 xff0c 短的几十秒 1分钟 xff0c 符合现在人的碎片化时间的习惯 xff0c 所以这个行业会越来越热 知道做短视频能赚钱很多新手想
  • oracle时间判断

    正常情况下 span class token keyword select span user id span class token punctuation span create time span class token keywor
  • 新手小白做短视频自媒体,入门级教程分享,抓紧收藏

    很多新手做短视频自媒体 xff0c 坚持了一段时间后因为没有得到自己想要的收益 收益很低就放弃了 做任何事情坚持都是非常重要的 xff0c 做短视频也是 xff0c 前期可能要花费一段时间积累 xff0c 后期是爆发式的增长 xff0c 很
  • 新手做自媒体短视频,不会剪辑?大周教你10个小技巧

    有不少小伙伴给大周发信息说自己也想做自媒体短视频赚钱 xff0c 但自己不会剪辑怎么办 xff1f 不用担心 xff0c 方法总比困难多 xff0c 今天大周分享一下我整理了很久的剪辑小技巧给你们 xff0c 建议新手们收藏或保存下来留着慢
  • 0基础适合新手,5分钟教会你视频剪辑,新手做自媒体短视频必备

    昨天大周发了一个听歌的项目火了后 xff0c 收到很多粉丝给大周留言 xff0c 说自己也想做自媒体 但是他们最大的一个难题就是不知道怎么去剪辑 xff0c 今天就出这一期剪辑的基本教学 xff0c 感兴趣的小伙伴可以先点赞收藏这个内容了
  • 学会后不用担心不会剪辑了,手把手教你视频剪辑,不用真人露脸

    前段时间发布了几期有关剪辑的内容 xff0c 收到不少粉丝小伙伴的留言 xff0c 说自己很想做自媒体 现在遇到的最大的难题就是如何剪辑好视频作品 xff0c 今天就来出这一期的基本教学 xff0c 大周只分享今天这一次 xff0c 如果感
  • 这3个点很重要,做自媒体视频文案怎么写?需要注意哪些细节呢?

    做视频拍摄或剪辑之前写文案 脚本是很多做自媒体人的习惯了 xff0c 但是你有想过这个问题吗 xff1f 你的脚本有没有起到最大作用 xff0c 文案写对了吗 xff1f 有不少人都以为文案只需要把视频中需要的台词写下来就可以了 xff0c
  • 跟我做,快速帮你加入中视频伙伴计划,播放量没达到17000?

    想加入中视频计划获得更高的播放量和收益 xff1f 肯定还在为17000的播放量而发愁吧 xff1f 今天大周就来教你一招快速加入 xff0c 原创不易 xff0c 点个赞支持一下呗 xff01 在干货开始之前大周想问你们一个问题 xff1
  • 这样提升账号权重和活跃度,收益涨了十倍,不怕账号没流量涨粉慢

    播放量低 xff1f 涨粉慢 xff1f 收益只有几分几毛 xff1f 有的时候还往下掉粉 xff1f 其实想要做好自媒体不仅仅是把视频作品创作好 xff0c 更要知道如何去运营好一个自媒体账号 今天大周就来给你们分享一下大周是如何活跃自己
  • 分享3个自动生成文案的工具,月入6000,做自媒体不会写文案?

    做自媒体短视频不会写文案 xff0c 头都大了 xff01 在这个各种辅助工具 泛滥 的自媒体时代 xff0c 你还在自己写文案 xff1f 事实上 xff0c 对于一个刚开始做自媒体的新手小白来说 xff0c 写视频文案是一件比较费力的事
  • 不知道如何做自媒体怎样学习?

    上一期内容大周跟粉丝们分享了如何起步 xff1a 注册账号 账号定位 xff01 这两个步骤是尤为重要的 没有前期的定位 xff0c 后期想要通过账号赚钱是并不容易的 自己不会做内容 xff0c 不知道如何操作应该怎么办呢 xff1f 今天
  • 做自媒体去哪里找视频剪辑素材?

    当我们注册好自媒体账号 有了创作的方向 完成了前期的学习 xff0c 接下来就是实践操作了 前期我们可以从视频的二次剪辑创作开始 xff0c 不需要自己拍摄视频素材 xff0c 创作起来会更快捷一些 那我们要去哪里找素材好呢 xff1f 这
  • oracle创建用户、表空间、授权、建表等一系列操作

    开发过程中自己搭建测试数据库的次数不多 xff0c 但建立新用户建新表会经常碰到 xff0c 整理方便日后开发 xff0c 不需要再为此花费过多时间 1 用scott用户以sysdba的身份登录oracle conn scott span
  • 自媒体视频剪辑有哪些技巧需要注意?

    前几期内容跟粉丝们分享了账号注册 账号定位 素材资源 xff0c 接下来就到了比较关键的内容剪辑部分了 大周这里说的剪辑并不是简单的视频画面拼接 xff0c 如果只是简单的拼凑内容 xff0c 我想你也不会喜欢看吧 xff1f 首先我们要学
  • 利用汇编语言实现1-5的数字阶乘并求和

    开发环境masm 代码如下 xff1a assume cs code ds data data segment dw 1 2 3 4 5 dd 0 data ends code segment start mov ax data mov d
  • 事件监听的理解(ActionListener等)

    Java事件监听机制在GUI应用的比较多 我们会时常对界面进行一系列的操作 如文本框输入 添加删除按钮等等 当进行这些操作时 xff0c 程序就会采取相应措施相应这些事件 一 事件监听有三部分组成 xff1a 事件源 xff0c 事件 xf
  • 【HAL库-STM】智能温控按键小风扇【胎教级教学】

    嗨害嗨 xff01 失踪人口回来了 xff01 吐血五天实现小成品 xff08 能力有限 呃呃呃呃呃 xff09 那么回归正题 xff0c 这次是智能温控小风扇我在这个基础上又加了一个按键控制功能 xff0c 当人在的风扇面前时可以自行控制
  • (STM32笔记5)ws2812驱动开发

    ws2812 需要开发的外设 xff1a ws2812 开发环境 xff1a MDK 开发板 xff1a stm32最小系统板 杜邦线无数 一 原理阐述 xff08 一 xff09 这个ws2812有很多种 xff0c 一个小灯 灯带 xf
  • 【python】天天向上的力量

    题干 xff1a 一年365天 xff0c 以第1天的能力值为基数 xff0c 记为1 0 当好好学习时 xff0c 能力值相比前一天提高N xff1b 当没有学习时 xff0c 由于遗忘等原因能力值相比前一天下降N 每天努力或放任 xff