一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;
当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?N可以是小数。
获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,
其中,能力值保留小数点后2位,能力间比值输出整数(小数部分,4舍5入原则),输出结果间采用英文逗号分隔。
此题目是IPO题,使用input()获得N。
x=1.0
N=eval(input())
n=N/1000
a=pow(x+n,365)
b=pow(x-n,365)
c=a//b
y=round(c)
print("%.2f,%.2f,%d"%(a,b,y))
//是整除 应该用/
x=1.0
N=eval(input())
n=N/1000
a=pow(x+n,365)
b=pow(x-n,365)
c=a/b #不能用整除,不然小数部分会丢失
y=round(c)
print("%.2f,%.2f,%d"%(a,b,y))