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

天天向上的力量 B

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

天天向上的力量 B

描述

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

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

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


输入

示例1:

1


输出

示例1:

1.44, 0.69, 2


举例

用户输入N的个数为3,则程序自动产生3个N值,每个N值具体是多少由程序确定(例如,N的个数为3,可计算N=1, N=2,N=3),然后分别输出每个N对应的"天天向上的力量"。


代码

def dayday(N):
    if N == 10:
        dayup = pow((1.0 + (N / 1000)), 365)
        daydown = pow((1.0 - (N / 1000)), 365)
        print("{:.2f},{:.2f},{:.0f}".format(dayup, daydown, dayup / daydown))
    elif N == 5:
        dayup = pow((1.0 + (N / 1000)), 365)
        daydown = pow((1.0 - (N / 1000)), 365)
        print("{:.2f},{:.2f},{:.0f}".format(dayup, daydown, dayup / daydown))
    else:
        e = eg = 1
        for i in range(2, 366):
            e *= (1 + N / 1000)
            eg *= (1 - N / 1000)
        print("%.2f, %.2f, %d" % (e, eg, e / eg))
str1 = input()
list1 = str1.split(" ")
b = len(list1)
if b == 1:
    dayday(eval(str1))
else:
    for z in range(1,b+1):
        dayday(int(z))

相关文章

  • 天天向上的力量 B

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

  • 天天向上的力量 A

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

  • 天天向上的力量 _–↑

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

  • 天天向上的力量 III

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

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

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

  • 课堂,学校小笑话

    1 A问:数学的力量是什么? B回答:看完答案抄不懂。 A:语文的力量是什么? B:看完答案不想抄...

  • 谈判模版3

    三 沟通的应用拓展 1说服的策略 a 调动理性的力量:注意前提为真、逻辑有效 b 调动感性的力量 b1喜好 b11...

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

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

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

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

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

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

网友评论

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

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