美文网首页Python习题
天天向上的力量 A

天天向上的力量 A

作者: Dujf | 来源:发表于2019-04-10 22:01 被阅读0次

天天向上的力量 A

描述

一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是1到10,N可以是小数。

获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用“逗号+空格”格式。

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

一年365天,以第1天能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?

打印一个列表,输出N从0到10所对应的值,格式如下:

N=n‰, UP=x.xx, DW=y.yy, UP/DW=z.zz

其中,每一行输出对应一个N的取值,每行中分别输出每天努力和每天放任365天后的能力值及能力间比值,所有值保留小数点后2位,输出结果间采用"逗号+空格"格式,当n=10时,显示1%。


输入

示例1:无


输出

示例1:(数值不是计算结果,仅用于展示输出格式)

N=0‰, UP=1.00, DW=1.00, UP/DW=1.00

N=1‰, UP=1.00, DW=1.00, UP/DW=1.00

N=2‰, UP=1.00, DW=1.00, UP/DW=1.00

....

N=1%, UP=1.00, DW=1.00, UP/DW=1.00


代码

def powerValue(num):
    N = num / 1000.0
    UP = (N+1) ** 365
    DW = (1-N) ** 365
    UP_DW = UP/DW
    if num<10:
        print("N={}‰, UP={:.2f}, DW={:.2f}, UP/DW={:.2f}".format(num, UP, DW, UP_DW))
    else:
        print("N=1%, UP={:.2f}, DW={:.2f}, UP/DW={:.2f}".format(UP, DW, UP_DW))




for i in  range(11):
    powerValue(i)

相关文章

  • 天天向上的力量 A

    天天向上的力量 A 描述 一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰...

  • 天天向上的力量 _–↑

    今天复习专业课笔记的时候,发现了之前老师在课前激励我们每天努力多学习一点的动力,也是让我们更加明确地认清现实,你不...

  • 天天向上的力量 III

    天天向上的力量 III 描述 一年365天,以第1天的能力值为基数,记为1.0。 当好好学习时,能力值相比前一天提...

  • 天天向上的力量 B

    天天向上的力量 B 描述 一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰...

  • 实例3:天天向上的力量

    描述 这是"实例"题,与课上讲解实例相同,请作答检验学习效果。 工作日模式要努力到什么水平,才能与每天努力1%一样...

  • 父母好好学习,孩子天天向上系列|什么是家庭教育

    父母课堂5 父母好好学习,孩子天天向上 教育――使人成为最佳状态的一切手段、工具、力量。

  • 3.2 实例3:天天向上的力量

    课程来源:中国大学MOOC_Python语言程序设计_北京理工大学_崇天 问题2:5‰和1%的力量 Q1:一年36...

  • 第三周 基本数据类型 (一)

    3.1 数字类型操作3.2 实例3:天天向上的力量3.3 字符串类型及操作3.4 模块2:time库的使用3.5 ...

  • 2019-07-20

    帝豪家族「天天向上」 风浪再大,在雄心壮志面前也显渺小;步履再轻,在勇登高峰的路上也充满力量。

  • 晨间日记

    早起要和点果汁,要锻炼下半身力量。 大地会春,好好学习,天天向上。 不屈不饶,顽强拼搏。

网友评论

    本文标题:天天向上的力量 A

    本文链接:https://www.haomeiwen.com/subject/afjaiqtx.html