天天向上的⼒量python代码解释_天天向上的⼒量B
天天向上的⼒量 B
描述
⼀年365天,以第1天的能⼒值为基数,记为1.0。当好好学习时,能⼒值相⽐前⼀天提⾼N‰;当没有学习时,由于遗忘等原因能⼒值相⽐前⼀天下降N‰。每天努⼒或放任,⼀年下来的能⼒值相差多少呢?其中,N的取值范围是1到10,N可以是⼩数。
此题⽬是OJ题,使⽤input(“”)获得N。
输⼊
⽰例1:
1
输出
⽰例1:李玉刚
1.44, 0.69, 2
柯震东女朋友举例
代码
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(" ")
等一分钟mvb = len(list1)
if b == 1:
dayday(eval(str1)) else:
英雄 李小燕for z in range(1,b+1): dayday(int(z))
发布评论